ランタイム
|
シーン More...
Classes | |
struct | BLUR |
ブラー構造体 More... | |
struct | BRIGHT_PASS |
ブライトパス構造体 More... | |
struct | CAMERA_CONFIG |
カメラ設定構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_DRAW_NEUTRALITY |
デバッグ : カメラ : 不透明描画と半透明描画( 屈折描画含む )の間の描画プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_DRAW_OPACITY |
デバッグ : カメラ : 不透明描画プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_DRAW_REFRACT |
デバッグ : カメラ : 屈折描画プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_DRAW_TRANSPARENCY |
デバッグ : カメラ : 半透明プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_GENERAL |
デバッグ : カメラ : ジェネラルプロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_LIGHT |
デバッグ : カメラ : ライトプロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_MODEL |
デバッグ : カメラ : モデルプロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_OCTREE |
デバッグ : カメラ : 八分木プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_POST_PROCESS |
デバッグ : カメラ : ポストプロセスプロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_PROJ_SHADOW |
デバッグ : カメラ : シャドウ投影プロファイル構造体 More... | |
struct | DEBUG_PROFILE_CAMERA_WATER_POOL |
デバッグ : カメラ : ウォータープールプロファイル More... | |
struct | DEBUG_PROFILE_CAMERA_WIDGET |
デバッグ : カメラ : ウィジェットプロファイル構造体 More... | |
struct | DEBUG_PROFILE_RENDERER_DYNAMICS |
デバッグ : レンダラー : ダイナミクスプロファイル構造体 More... | |
struct | DEBUG_PROFILE_RENDERER_GENERAL |
デバッグ : レンダラー : ジェネラルプロファイル構造体 More... | |
struct | DEBUG_PROFILE_RENDERER_OCTREE |
デバッグ : レンダラー : 八分木プロファイル構造体 More... | |
struct | DYNAMICS_CONTACT_POINT |
接触ポイント構造体 More... | |
class | IActorCollider |
アクターコライダーインターフェース More... | |
class | IActorConstraint |
アクターコンストレイントインターフェース More... | |
class | IActorDynamicsDirector |
アクターダイナミクスディレクターインターフェース More... | |
class | IActorKinematicCharacter |
アクターキネマティックキャラクター More... | |
class | IActorListener |
アクターリスナーインターフェース More... | |
class | IActorModel |
アクターモデルインターフェース More... | |
class | IActorNode |
アクターノードインターフェース More... | |
class | IActorSensor |
アクターセンサーインターフェース More... | |
class | IAtmosphereScatter |
大気スキャッターインターフェース More... | |
class | IBillboardParticleSystem |
ビルボードパーティクルシステムインターフェース More... | |
class | ICamera |
カメラインターフェースインクルードファイル More... | |
class | ICollider |
コライダーインターフェース More... | |
class | IContactListener |
コンタクトリスナーインターフェース More... | |
class | IDefaultMaterial |
デフォルトマテリアルインターフェース More... | |
class | IDefaultParticleSystem |
デフォルトパーティクルプロデューサーインターフェース More... | |
class | IDirectionalLight |
ディレクショナルライトインターフェース More... | |
class | IDynamicsObject |
ダイナミクスオブジェクトインターフェース More... | |
class | IDynamicsWorld |
ダイナミクスワールドインターフェース More... | |
class | IEffectPackage |
エフェクトパッケージインターフェース More... | |
class | IEntity |
エンティティインターフェース More... | |
class | IFloor |
フロアインターフェース More... | |
class | IFlowerPackage |
フラワーパッケージインターフェース More... | |
class | IGhost |
ゴーストインターフェース More... | |
class | IHemisphereLight |
半球ライトインターフェース More... | |
class | IKinematicCharacter |
キネマティックキャラクターインターフェース More... | |
class | IKineticCollider |
キネティックコライダー More... | |
class | ILeavingParticle |
リービングパーティクルインターフェース More... | |
class | ILibertyCollider |
リバティコライダーインターフェース More... | |
class | ILight |
ライトインターフェース More... | |
class | ILightShaftsCaster |
ライトシャフトキャスターインターフェース More... | |
class | ILocalLight |
ローカルライトインターフェース More... | |
class | IManager |
シーンマネージャインターフェース More... | |
class | IMaterial |
マテリアルインターフェース More... | |
class | IModel |
モデルインターフェース More... | |
class | IMotion |
モーションインターフェース More... | |
class | IMotionController |
モーションコントローラーインターフェース More... | |
class | IMotionListener |
モーションリスナーインターフェース More... | |
class | IMotionMixer |
モーションミキサーインターフェース More... | |
class | IMotionState |
モーションステートインターフェース More... | |
class | INode |
ノードインターフェース More... | |
class | IParticle |
パーティクルインターフェース More... | |
class | IParticleGenerator |
パーティクルジェネレータータインターフェース More... | |
class | IParticleProcessor |
パーティクルプロセッサーインターフェース More... | |
class | IParticleSystem |
パーティクルシステムタインターフェース More... | |
class | IPlanter |
プランターインターフェース More... | |
class | IPointLight |
ポイントライトインターフェース More... | |
class | IRenderer |
レンダラーインターフェース More... | |
class | IRendererObject |
レンダラーオブジェクトインターフェースインクルードファイル More... | |
class | IScatterParticle |
スキャッターパーティクルインターフェース More... | |
class | ISensor |
センサーインターフェース More... | |
class | ISimpleCollider |
シンプルコライダーインターフェース More... | |
class | ISimpleKinematicCharacter |
シンプルキネマティックキャラクター More... | |
class | ISimpleParticleSystem |
シンプルパーティクルシステムインターフェース More... | |
class | ISimpleSensor |
シンプルセンサーインターフェース More... | |
class | ISkyDome |
スカイドームインターフェース More... | |
class | ISpotLight |
スポットライトインターフェース More... | |
class | ITerrainCollider |
テラインコライダーインターフェース More... | |
class | ITerrainModel |
テラインモデルインターフェース More... | |
class | IUniversalCamera |
ユニバーサルカメラインターフェース More... | |
class | IViewCamera |
ビューカメラインターフェース More... | |
class | IWaterPool |
ウォータープールインターフェース More... | |
class | IWaterPoolContext |
ウォータープールコンテキストインターフェース More... | |
class | IWidget |
ウィジェットインターフェース More... | |
struct | MOTION_COMMAND |
モーションコマンド構造体 More... | |
struct | MOTION_ENTRY_DESC |
モーションエントリー構造体 More... | |
struct | MOTION_HANDLE |
モーションハンドル構造体 More... | |
struct | RENDERER_CONFIG |
レンダラー設定構造体 More... | |
struct | RENDERER_OCTREE_CONFIG |
レンダラー : 八分木設定構造体 More... | |
Enumerations | |
enum | MOTION_CONSTANT { MOTION_INFINITE_LOOP = 0xFFFFFFFF } |
モーションの列挙定数 More... | |
enum | MOTION_RT_FLAG { MOTION_RT_ROTATION = 0x00000001, MOTION_RT_TRANSLATION = 0x00000002 } |
モーションのルートトランスフォームフラグ列挙定数 More... | |
enum | MOTION_CONDITION_FLAG { MOTION_COND_WATING = 0x00000001, MOTION_COND_ACTIVE = 0x00000002, MOTION_COND_CURRENT = 0x00000004, MOTION_COND_ALL = ( MOTION_COND_WATING | MOTION_COND_CURRENT ), MOTION_COND_CUR_ACTIVE = ( MOTION_COND_CURRENT | MOTION_COND_ACTIVE ) } |
モーション状態フラグ列挙定数 More... | |
enum | MOTION_COMMAND_EXECUTE_TYPE { MOTION_CE_DEFAULT = 0, MOTION_CE_EARLY = 1, MOTION_CE_FORCE = 2 } |
モーションコマンンド実行タイプ列挙定数 More... | |
enum | MOTION_COMMAND_FLAG { MOTION_CF_ACTIVATE = 0x00000001, MOTION_CF_FRAME = 0x00000002, MOTION_CF_LOOP = 0x00000004, MOTION_CF_TRANSITION = 0x00000008, MOTION_CF_FRAME_INHERIT = 0x00000010, MOTION_CF_LOOP_INHERIT = 0x00000020, MOTION_CF_TRANSITION_INHERIT = 0x00000040, MOTION_CF_SET_ALL = ( MOTION_CF_FRAME | MOTION_CF_LOOP | MOTION_CF_TRANSITION ), MOTION_CF_INHERIT = ( MOTION_CF_FRAME_INHERIT | MOTION_CF_LOOP_INHERIT | MOTION_CF_TRANSITION_INHERIT ), MOTION_CF_PLAY = ( MOTION_CF_ACTIVATE | MOTION_CF_SET_ALL ), MOTION_CF_PLAY_INHERIT = ( MOTION_CF_ACTIVATE | MOTION_CF_SET_ALL | MOTION_CF_INHERIT ), MOTION_CF_STOP = ( MOTION_CF_TRANSITION ) } |
モーションコマンドフラグ列挙定数 More... | |
enum | RENDERER_CAPABILITY_FLAG { RCAP_WIDGET = 0x00000001, RCAP_DYNAMICS = 0x00000002, RCAP_ATMOSPHERE = 0x00000004, RCAP_SHADOW_MAPPING = 0x00000008, RCAP_AMBIENT_OCCLUSION = 0x00000010, RCAP_LUMINOSITY = 0x00000020, RCAP_BLOOM = 0x00000040, RCAP_LIGHT_SHAFTS = 0x00000080, RCAP_LENS_FLARE = 0x00000100, RCAP_CHROMATISM = 0x00000200, RCAP_DEPTH_OF_FIELD = 0x00000400, RCAP_ALL } |
レンダラー能力フラグ列挙定数 More... | |
enum | RENDERER_SAMPLING_RESOLUTION { RSMPL_DEFAULT = 0, RSMPL_DOWN2X = 1, RSMPL_DOWN4X = 2 } |
レンダラー : サンプリング解像度列挙定数 More... | |
enum | WATER_CONTAINS_RESULT { WCR_UNKNOWN = 0, WCR_FRONT = 1, WCR_BACK = 2, WCR_OVERLAP = 3 } |
水面との判定結果列挙定数 More... | |
enum | DYNAMICS_COLLIDER_MODE { DC_DEFAULT = 0, DC_STATIC = 1, DC_KINEMATIC = 2, DC_RAGDOLL = 3 } |
ダイナミクスコライダーモード列挙定数 More... | |
enum | DYNAMICS_KCHAR_MODE { DKC_RECEIVE = 0, DKC_CAST = 1 } |
ダイナミクスキネマティックキャラクターモード More... | |
enum | DEBUG_DRAW_METHOD { DDM_BEFORE = 0, DDM_AFTER = 1, DDM_XRAYS = 2 } |
デバッグ : 描画メソッド列挙定数 More... | |
enum | DEBUG_DRAW_FLAG { DDF_OCTREE = 0x00000001, DDF_DIRLIGHT_SHAPE = 0x00000002, DDF_SPOTLIGHT_SHAPE = 0x00000004, DDF_SPOTLIGHT_BOUNDS = 0x00000008, DDF_POINTLIGHT_SHAPE = 0x00000010, DDF_POINTLIGHT_BOUNDS = 0x00000020, DDF_SHADOW_BOUNDS = 0x00000040, DDF_WIDGET_GROUP_BOUNDS = 0x00000080, DDF_PARTICLE_MESH = 0x00000100, DDF_PARTICLE_AXIS = 0x00000200, DDF_PARTICLE_BOUNDS = 0x00000400, DDF_PARTICLE_GENERATOR = 0x00000800, DDF_PARTICLE_PROCESSOR = 0x00001000, DDF_PLANTER_MESH = 0x00002000, DDF_PLANTER_BOUNDS = 0x00004000, DDF_ACTORMODEL_MESH = 0x00008000, DDF_ACTORMODEL_AXIS = 0x00010000, DDF_ACTORMODEL_BOUNDS = 0x00020000, DDF_ACTORMODEL_SKELETAL = 0x00040000, DDF_ACTORMODEL_KCHAR = 0x00080000, DDF_ACTORMODEL_COLLIDER = 0x00100000, DDF_ACTORMODEL_SENSOR = 0x00200000, DDF_ACTORMODEL_JOINT = 0x00400000, DDF_TERRAINMODEL_MESH = 0x00800000, DDF_TERRAINMODEL_BOUNDS = 0x01000000, DDF_WATERPOOL_BOUNDS = 0x02000000, DDF_PP_FILMIC = 0x04000000, DDF_PP_CHROMATISM = 0x08000000, DDF_PP_LENS_DISTORTION = 0x10000000, DDF_FLOOR_COLLIDER = 0x20000000, DDF_GHOST_COLLIDER = 0x40000000, DDF_MESH = ( DDF_PLANTER_MESH | DDF_PARTICLE_MESH | DDF_ACTORMODEL_MESH | DDF_TERRAINMODEL_MESH ), DDF_AXIS = ( DDF_PARTICLE_AXIS | DDF_ACTORMODEL_AXIS ), DDF_BOUNDS = ( DDF_SPOTLIGHT_BOUNDS | DDF_POINTLIGHT_BOUNDS | DDF_PARTICLE_BOUNDS | DDF_ACTORMODEL_BOUNDS | DDF_TERRAINMODEL_BOUNDS | DDF_WATERPOOL_BOUNDS | DDF_PLANTER_BOUNDS ), DDF_LIGHT_SHAPE = ( DDF_DIRLIGHT_SHAPE | DDF_SPOTLIGHT_SHAPE | DDF_POINTLIGHT_SHAPE ), DDF_LIGHT_BOUNDS = ( DDF_SPOTLIGHT_BOUNDS | DDF_POINTLIGHT_BOUNDS ), DDF_LIGHT = ( DDF_LIGHT_SHAPE | DDF_LIGHT_BOUNDS ), DDF_DIRLIGHT = ( DDF_DIRLIGHT_SHAPE ), DDF_SPOTLIGHT = ( DDF_SPOTLIGHT_SHAPE | DDF_SPOTLIGHT_BOUNDS ), DDF_POINTLIGHT = ( DDF_POINTLIGHT_SHAPE | DDF_POINTLIGHT_BOUNDS ), DDF_SHADOW = ( DDF_SHADOW_BOUNDS ), DDF_WIDGET = ( DDF_WIDGET_GROUP_BOUNDS ), DDF_PLANTER = ( DDF_PLANTER_MESH | DDF_PLANTER_BOUNDS ), DDF_PARTICLE = ( DDF_PARTICLE_MESH | DDF_PARTICLE_AXIS | DDF_PARTICLE_BOUNDS | DDF_PARTICLE_GENERATOR | DDF_PARTICLE_PROCESSOR ), DDF_ACTORMODEL = ( DDF_ACTORMODEL_MESH | DDF_ACTORMODEL_AXIS | DDF_ACTORMODEL_BOUNDS | DDF_ACTORMODEL_SKELETAL | DDF_ACTORMODEL_KCHAR | DDF_ACTORMODEL_COLLIDER | DDF_ACTORMODEL_SENSOR | DDF_ACTORMODEL_JOINT ), DDF_TERRAINMODEL = ( DDF_TERRAINMODEL_MESH | DDF_TERRAINMODEL_BOUNDS ), DDF_WATERPOOL = ( DDF_WATERPOOL_BOUNDS ), DDF_FLOOR = ( DDF_FLOOR_COLLIDER ), DDF_GHOST = ( DDF_GHOST_COLLIDER ), DDF_DYNAMICS } |
enum | DEBUG_DRAW_COLOR_TYPE { DDC_COLLIDER_AROUSAL = 0, DDC_COLLIDER_ACTIVE = 1, DDC_COLLIDER_SLEEPY = 2, DDC_COLLIDER_REST = 3, DDC_COLLIDER_DISABLE = 4, DDC_SENSOR = 5, DDC_KINEMATIC_CHARACTER = 6, DDC_JOINT_FRAME = 7, DDC_JOINT_LIMIT = 8, DDC_BOUNDS = 9, DDC_OCTREE_NODE_BOUNDS = 10, DDC_OCTREE_OBJS_BOUNDS = 11, DDC_LIGHT_SHAPE = 12, DDC_PARTICLE_QUAD = 13, DDC_ACTORMODEL_SKELETAL = 14, DDC_SM_CLIP_BOOUNDS = 15, DDC_SM_CAST_BOOUNDS = 16, DDC_FILMIC_BG = 17, DDC_FILMIC_MEMORY = 18, DDC_FILMIC_CURVE = 19, DDC_ABERRATION = 20 } |
enum | DEBUG_PROFILE_TYPE { DPT_GENERAL = 0, DPT_DYNAMICS = 1, DPT_OCTREE = 2, DPT_LIGHT = 3, DPT_WATER_POOL = 4, DPT_WIDGET = 5, DPT_ACTOR_MODEL = 6, DPT_TERRAIN_MODEL = 7, DPT_PROJ_SHADOW = 8, DPT_DRAW_OPACITY = 9, DPT_DRAW_NEUTRALITY = 10, DPT_DRAW_REFRACT = 11, DPT_DRAW_TRANSPARENCY = 12, DPT_POST_PROCESS = 13 } |
デバッグ : プロファイルタイプ列挙定数 More... | |
enum | DEBUG_IMAGE_TYPE { DIT_DEPTH = 0, DIT_DATA = 1, DIT_AMBIENT_OCCLUSION = 2, DIT_SHADOW_MAPPING = 3, DIT_LUMINOSITY = 4, DIT_BLOOM = 5, DIT_LIGHT_SHAFTS = 6, DIT_LENS_FLARE = 7, DIT_CHROMATISM = 8, DIT_DOF = 9 } |
デバッグ : イメージ列挙定数 More... | |
Functions | |
_MIX_DLL_API Mix::Scene::IManager * | GetManagerPtr (void) |
マネージャのポインタを取得します More... | |
_MIX_DLL_API Boolean | GetManager (Mix::Scene::IManager **ppManager) |
マネージャを取得します More... | |
シーン
モーション状態フラグ列挙定数
モーションコマンドフラグ列挙定数
レンダラー能力フラグ列挙定数
デバッグ : プロファイルタイプ列挙定数
デバッグ : イメージ列挙定数
_MIX_DLL_API Mix::Scene::IManager* Mix::Scene::GetManagerPtr | ( | void | ) |
マネージャのポインタを取得します
_MIX_DLL_API Boolean Mix::Scene::GetManager | ( | Mix::Scene::IManager ** | ppManager | ) |
マネージャを取得します
[out] | ppManager | マネージャを表す Mix::Scene::IManager インターフェースのポインタのアドレス |