Castor3D
..
|
Classes | |
class | Castor3D::Interpolator< Type, Mode > |
Classe modèle pour gérer les interpolations (de point, quaternion, real, ...) Plus de détails... | |
class | Castor3D::KeyFrame< T > |
Classe qui gère une key frame. Plus de détails... | |
class | Castor3D::Pattern< T > |
Classe de gestion de chemin. Plus de détails... | |
class | Castor3D::Renderer< TRenderable, TRenderer > |
Classe de modèle pour les renderers, contient le renderable. Plus de détails... | |
class | Castor3D::Renderable< TRenderable, TRenderer > |
La classe de base des objets "rendables". Plus de détails... | |
class | Castor3D::CpuBuffer< T > |
Classe de gestion de tampon 3D. Plus de détails... | |
class | Castor3D::GpuBuffer< T > |
Classe de base pour les tampons dépendants du renderer. Plus de détails... | |
class | Castor3D::OneFrameVariable< T > |
Variable simple à type variable. Plus de détails... | |
class | Castor3D::PointFrameVariable< T, Count > |
Variable point à type et dimensions variables. Plus de détails... | |
class | Castor3D::MatrixFrameVariable< T, Rows, Columns > |
Variable matrice à type et dimensions variables. Plus de détails... | |
Espaces de nommage | |
Castor3D | |
Macros | |
#define | DX_DEBUG 0 |
Fonctions | |
Camera | |
Castor3D::DECLARE_SMART_PTR (Camera) | |
Castor3D::DECLARE_SMART_PTR (RenderTarget) | |
Castor3D::DECLARE_SMART_PTR (Viewport) | |
Castor3D::DECLARE_SMART_PTR (Ray) | |
Castor3D::DECLARE_MAP (Castor::String, CameraSPtr, CameraPtrStr) | |
Camera pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_VECTOR (CameraSPtr, CameraPtr) | |
Camera pointer array. Plus de détails... | |
Importer | |
Castor3D::DECLARE_SMART_PTR (Importer) | |
Scene | |
Castor3D::DECLARE_SMART_PTR (SceneNode) | |
Castor3D::DECLARE_SMART_PTR (Scene) | |
Castor3D::DECLARE_SMART_PTR (SceneFileContext) | |
Castor3D::DECLARE_SMART_PTR (SceneFileParser) | |
Castor3D::DECLARE_VECTOR (SceneNodeSPtr, SceneNodePtr) | |
SceneNode pointer array. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, SceneSPtr, ScenePtrStr) | |
Scene pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, SceneNodeSPtr, SceneNodePtrStr) | |
SceneNode pointer map, sorted by name. Plus de détails... | |
Animation | |
enum | Castor3D::eINTERPOLATOR_MODE { Castor3D::eINTERPOLATOR_MODE_LINEAR, Castor3D::eINTERPOLATOR_MODE_COUNT } |
Enumération des modes d'înterpolateur. Plus de détails... | |
typedef enum Castor3D::eINTERPOLATOR_MODE | Castor3D::eINTERPOLATOR_MODE |
Enumération des modes d'înterpolateur. Plus de détails... | |
typedef KeyFrame< Castor::Point3r > | Castor3D::ScaleKeyFrame |
typedef KeyFrame< Castor::Point3r > | Castor3D::TranslateKeyFrame |
typedef KeyFrame < Castor::Quaternion > | Castor3D::RotateKeyFrame |
typedef Interpolator < Castor::Point3r, eINTERPOLATOR_MODE_LINEAR > | Castor3D::LinearPointInterpolator |
typedef Interpolator < Castor::Quaternion, eINTERPOLATOR_MODE_LINEAR > | Castor3D::LinearQuaternionInterpolator |
typedef std::pair< uint32_t, real > | Castor3D::VertexWeight |
Poids de vertice, simple paire d'un ID et du poids. Plus de détails... | |
typedef std::map < Castor::String, uint32_t > | Castor3D::UIntStrMap |
Castor3D::DECLARE_SMART_PTR (ScaleKeyFrame) | |
Castor3D::DECLARE_SMART_PTR (AnimatedObject) | |
Castor3D::DECLARE_SMART_PTR (MovingObjectBase) | |
Castor3D::DECLARE_SMART_PTR (Animation) | |
Castor3D::DECLARE_SMART_PTR (AnimatedObjectGroup) | |
Castor3D::DECLARE_SMART_PTR (Bone) | |
Castor3D::DECLARE_SMART_PTR (Skeleton) | |
Castor3D::DECLARE_SMART_PTR (Animable) | |
Castor3D::DECLARE_MAP (Castor::String, AnimatedObjectGroupSPtr, AnimatedObjectGroupPtrStr) | |
AnimatedObjectGroup pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, AnimationSPtr, AnimationPtrStr) | |
Animation pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_MAP (real, ScaleKeyFrameSPtr, ScaleKeyFramePtrReal) | |
KeyFrame pointer map, sorted by time index. Plus de détails... | |
Castor3D::DECLARE_MAP (real, TranslateKeyFrameSPtr, TranslateKeyFramePtrReal) | |
KeyFrame pointer map, sorted by time index. Plus de détails... | |
Castor3D::DECLARE_MAP (real, RotateKeyFrameSPtr, RotateKeyFramePtrReal) | |
KeyFrame pointer map, sorted by time index. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, AnimatedObjectSPtr, AnimatedObjectPtrStr) | |
AnimatedObject pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, MovingObjectBaseSPtr, MovingObjectPtrStr) | |
MovingObject pointer map, sorted by name. Plus de détails... | |
Castor3D::DECLARE_VECTOR (ScaleKeyFrameSPtr, ScaleKeyFramePtr) | |
KeyFrame pointer array. Plus de détails... | |
Castor3D::DECLARE_VECTOR (TranslateKeyFrameSPtr, TranslateKeyFramePtr) | |
KeyFrame pointer array. Plus de détails... | |
Castor3D::DECLARE_VECTOR (RotateKeyFrameSPtr, RotateKeyFramePtr) | |
KeyFrame pointer array. Plus de détails... | |
Castor3D::DECLARE_VECTOR (VertexWeight, VertexWeight) | |
VertexWeight pointer array. Plus de détails... | |
Castor3D::DECLARE_VECTOR (BoneSPtr, BonePtr) | |
Bone pointer array. Plus de détails... | |
Castor3D::DECLARE_VECTOR (MovingObjectBaseSPtr, MovingObjectPtr) | |
MovingObject pointer array. Plus de détails... | |
Light | |
Castor3D::eLIGHT_TYPE | |
Castor3D::DECLARE_SMART_PTR (Light) | |
Castor3D::DECLARE_SMART_PTR (LightCategory) | |
Castor3D::DECLARE_SMART_PTR (DirectionalLight) | |
Castor3D::DECLARE_SMART_PTR (PointLight) | |
Castor3D::DECLARE_SMART_PTR (SpotLight) | |
Castor3D::DECLARE_SMART_PTR (LightFactory) | |
Castor3D::DECLARE_VECTOR (LightSPtr, LightPtr) | |
Array of lights. Plus de détails... | |
Castor3D::DECLARE_MAP (Castor::String, LightSPtr, LightPtrStr) | |
Map of lights, sorted by name. Plus de détails... | |
Castor3D::DECLARE_MAP (int, LightSPtr, LightPtrInt) | |
Map of lights, sorted by index. Plus de détails... | |
Overlay | |
enum | Castor3D::eTEXT_WRAPPING_MODE { Castor3D::eTEXT_WRAPPING_MODE_NONE, Castor3D::eTEXT_WRAPPING_MODE_BREAK, Castor3D::eTEXT_WRAPPING_MODE_BREAK_WORDS } |
Modes de découpe du texte, gère la manière dont le texte est dessiné quand il dépasse la largeur de l'incrustation. Plus de détails... | |
enum | Castor3D::eBORDER_POSITION { Castor3D::eBORDER_POSITION_INTERNAL, Castor3D::eBORDER_POSITION_MIDDLE, Castor3D::eBORDER_POSITION_EXTERNAL } |
Modes de découpe du texte, gère la manière dont le texte est dessiné quand il dépasse la largeur de l'incrustation. Plus de détails... | |
typedef enum Castor3D::eTEXT_WRAPPING_MODE | Castor3D::eTEXT_WRAPPING_MODE |
Modes de découpe du texte, gère la manière dont le texte est dessiné quand il dépasse la largeur de l'incrustation. Plus de détails... | |
typedef enum Castor3D::eBORDER_POSITION | Castor3D::eBORDER_POSITION |
Modes de découpe du texte, gère la manière dont le texte est dessiné quand il dépasse la largeur de l'incrustation. Plus de détails... | |
Castor3D::eOVERLAY_TYPE | |
Castor3D::DECLARE_SMART_PTR (OverlayFactory) | |
Castor3D::DECLARE_SMART_PTR (OverlayManager) | |
Castor3D::DECLARE_SMART_PTR (Overlay) | |
Castor3D::DECLARE_SMART_PTR (OverlayCategory) | |
Castor3D::DECLARE_SMART_PTR (PanelOverlay) | |
Castor3D::DECLARE_SMART_PTR (BorderPanelOverlay) | |
Castor3D::DECLARE_SMART_PTR (TextOverlay) | |
Castor3D::DECLARE_MAP (int, OverlaySPtr, OverlayPtrInt) | |
Castor3D::DECLARE_MAP (Castor::String, OverlaySPtr, OverlayPtrStr) | |
Castor3D::DECLARE_VECTOR (OverlaySPtr, OverlayPtr) | |
Shader | |
#define | eFRAME_VARIABLE_TYPE_REAL eFRAME_VARIABLE_TYPE_FLOAT |
#define | eFRAME_VARIABLE_TYPE_VEC2R eFRAME_VARIABLE_TYPE_VEC2F |
#define | eFRAME_VARIABLE_TYPE_VEC3R eFRAME_VARIABLE_TYPE_VEC3F |
#define | eFRAME_VARIABLE_TYPE_VEC4R eFRAME_VARIABLE_TYPE_VEC4F |
#define | eFRAME_VARIABLE_TYPE_MAT2X2R eFRAME_VARIABLE_TYPE_MAT2X2F |
#define | eFRAME_VARIABLE_TYPE_MAT2X3R eFRAME_VARIABLE_TYPE_MAT2X3F |
#define | eFRAME_VARIABLE_TYPE_MAT2X4R eFRAME_VARIABLE_TYPE_MAT2X4F |
#define | eFRAME_VARIABLE_TYPE_MAT3X2R eFRAME_VARIABLE_TYPE_MAT3X2F |
#define | eFRAME_VARIABLE_TYPE_MAT3X3R eFRAME_VARIABLE_TYPE_MAT3X3F |
#define | eFRAME_VARIABLE_TYPE_MAT3X4R eFRAME_VARIABLE_TYPE_MAT3X4F |
#define | eFRAME_VARIABLE_TYPE_MAT4X2R eFRAME_VARIABLE_TYPE_MAT4X2F |
#define | eFRAME_VARIABLE_TYPE_MAT4X3R eFRAME_VARIABLE_TYPE_MAT4X3F |
#define | eFRAME_VARIABLE_TYPE_MAT4X4R eFRAME_VARIABLE_TYPE_MAT4X4F |
typedef OneFrameVariable < TextureBase * > | Castor3D::OneTextureFrameVariable |
typedef OneFrameVariable< bool > | Castor3D::OneBoolFrameVariable |
typedef OneFrameVariable< int > | Castor3D::OneIntFrameVariable |
typedef OneFrameVariable < uint32_t > | Castor3D::OneUIntFrameVariable |
typedef OneFrameVariable< float > | Castor3D::OneFloatFrameVariable |
typedef OneFrameVariable< double > | Castor3D::OneDoubleFrameVariable |
typedef OneFrameVariable< real > | Castor3D::OneRealFrameVariable |
typedef PointFrameVariable < bool, 2 > | Castor3D::Point2bFrameVariable |
typedef PointFrameVariable < bool, 3 > | Castor3D::Point3bFrameVariable |
typedef PointFrameVariable < bool, 4 > | Castor3D::Point4bFrameVariable |
typedef PointFrameVariable < int, 2 > | Castor3D::Point2iFrameVariable |
typedef PointFrameVariable < int, 3 > | Castor3D::Point3iFrameVariable |
typedef PointFrameVariable < int, 4 > | Castor3D::Point4iFrameVariable |
typedef PointFrameVariable < uint32_t, 2 > | Castor3D::Point2uiFrameVariable |
typedef PointFrameVariable < uint32_t, 3 > | Castor3D::Point3uiFrameVariable |
typedef PointFrameVariable < uint32_t, 4 > | Castor3D::Point4uiFrameVariable |
typedef PointFrameVariable < float, 2 > | Castor3D::Point2fFrameVariable |
typedef PointFrameVariable < float, 3 > | Castor3D::Point3fFrameVariable |
typedef PointFrameVariable < float, 4 > | Castor3D::Point4fFrameVariable |
typedef PointFrameVariable < double, 2 > | Castor3D::Point2dFrameVariable |
typedef PointFrameVariable < double, 3 > | Castor3D::Point3dFrameVariable |
typedef PointFrameVariable < double, 4 > | Castor3D::Point4dFrameVariable |
typedef PointFrameVariable < real, 2 > | Castor3D::Point2rFrameVariable |
typedef PointFrameVariable < real, 3 > | Castor3D::Point3rFrameVariable |
typedef PointFrameVariable < real, 4 > | Castor3D::Point4rFrameVariable |
typedef MatrixFrameVariable < bool, 2, 2 > | Castor3D::Matrix2x2bFrameVariable |
typedef MatrixFrameVariable < bool, 2, 3 > | Castor3D::Matrix2x3bFrameVariable |
typedef MatrixFrameVariable < bool, 2, 4 > | Castor3D::Matrix2x4bFrameVariable |
typedef MatrixFrameVariable < bool, 3, 2 > | Castor3D::Matrix3x2bFrameVariable |
typedef MatrixFrameVariable < bool, 3, 3 > | Castor3D::Matrix3x3bFrameVariable |
typedef MatrixFrameVariable < bool, 3, 4 > | Castor3D::Matrix3x4bFrameVariable |
typedef MatrixFrameVariable < bool, 4, 2 > | Castor3D::Matrix4x2bFrameVariable |
typedef MatrixFrameVariable < bool, 4, 3 > | Castor3D::Matrix4x3bFrameVariable |
typedef MatrixFrameVariable < bool, 4, 4 > | Castor3D::Matrix4x4bFrameVariable |
typedef MatrixFrameVariable < int, 2, 2 > | Castor3D::Matrix2x2iFrameVariable |
typedef MatrixFrameVariable < int, 2, 3 > | Castor3D::Matrix2x3iFrameVariable |
typedef MatrixFrameVariable < int, 2, 4 > | Castor3D::Matrix2x4iFrameVariable |
typedef MatrixFrameVariable < int, 3, 2 > | Castor3D::Matrix3x2iFrameVariable |
typedef MatrixFrameVariable < int, 3, 3 > | Castor3D::Matrix3x3iFrameVariable |
typedef MatrixFrameVariable < int, 3, 4 > | Castor3D::Matrix3x4iFrameVariable |
typedef MatrixFrameVariable < int, 4, 2 > | Castor3D::Matrix4x2iFrameVariable |
typedef MatrixFrameVariable < int, 4, 3 > | Castor3D::Matrix4x3iFrameVariable |
typedef MatrixFrameVariable < int, 4, 4 > | Castor3D::Matrix4x4iFrameVariable |
typedef MatrixFrameVariable < unsigned int, 2, 2 > | Castor3D::Matrix2x2uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 2, 3 > | Castor3D::Matrix2x3uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 2, 4 > | Castor3D::Matrix2x4uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 3, 2 > | Castor3D::Matrix3x2uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 3, 3 > | Castor3D::Matrix3x3uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 3, 4 > | Castor3D::Matrix3x4uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 4, 2 > | Castor3D::Matrix4x2uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 4, 3 > | Castor3D::Matrix4x3uiFrameVariable |
typedef MatrixFrameVariable < unsigned int, 4, 4 > | Castor3D::Matrix4x4uiFrameVariable |
typedef MatrixFrameVariable < float, 2, 2 > | Castor3D::Matrix2x2fFrameVariable |
typedef MatrixFrameVariable < float, 2, 3 > | Castor3D::Matrix2x3fFrameVariable |
typedef MatrixFrameVariable < float, 2, 4 > | Castor3D::Matrix2x4fFrameVariable |
typedef MatrixFrameVariable < float, 3, 2 > | Castor3D::Matrix3x2fFrameVariable |
typedef MatrixFrameVariable < float, 3, 3 > | Castor3D::Matrix3x3fFrameVariable |
typedef MatrixFrameVariable < float, 3, 4 > | Castor3D::Matrix3x4fFrameVariable |
typedef MatrixFrameVariable < float, 4, 2 > | Castor3D::Matrix4x2fFrameVariable |
typedef MatrixFrameVariable < float, 4, 3 > | Castor3D::Matrix4x3fFrameVariable |
typedef MatrixFrameVariable < float, 4, 4 > | Castor3D::Matrix4x4fFrameVariable |
typedef MatrixFrameVariable < double, 2, 2 > | Castor3D::Matrix2x2dFrameVariable |
typedef MatrixFrameVariable < double, 2, 3 > | Castor3D::Matrix2x3dFrameVariable |
typedef MatrixFrameVariable < double, 2, 4 > | Castor3D::Matrix2x4dFrameVariable |
typedef MatrixFrameVariable < double, 3, 2 > | Castor3D::Matrix3x2dFrameVariable |
typedef MatrixFrameVariable < double, 3, 3 > | Castor3D::Matrix3x3dFrameVariable |
typedef MatrixFrameVariable < double, 3, 4 > | Castor3D::Matrix3x4dFrameVariable |
typedef MatrixFrameVariable < double, 4, 2 > | Castor3D::Matrix4x2dFrameVariable |
typedef MatrixFrameVariable < double, 4, 3 > | Castor3D::Matrix4x3dFrameVariable |
typedef MatrixFrameVariable < double, 4, 4 > | Castor3D::Matrix4x4dFrameVariable |
typedef MatrixFrameVariable < real, 2, 2 > | Castor3D::Matrix2x2rFrameVariable |
typedef MatrixFrameVariable < real, 2, 3 > | Castor3D::Matrix2x3rFrameVariable |
typedef MatrixFrameVariable < real, 2, 4 > | Castor3D::Matrix2x4rFrameVariable |
typedef MatrixFrameVariable < real, 3, 2 > | Castor3D::Matrix3x2rFrameVariable |
typedef MatrixFrameVariable < real, 3, 3 > | Castor3D::Matrix3x3rFrameVariable |
typedef MatrixFrameVariable < real, 3, 4 > | Castor3D::Matrix3x4rFrameVariable |
typedef MatrixFrameVariable < real, 4, 2 > | Castor3D::Matrix4x2rFrameVariable |
typedef MatrixFrameVariable < real, 4, 3 > | Castor3D::Matrix4x3rFrameVariable |
typedef MatrixFrameVariable < real, 4, 4 > | Castor3D::Matrix4x4rFrameVariable |
Castor3D::eSHADER_MODEL | |
Castor3D::eSHADER_LANGUAGE | |
Castor3D::eSHADER_STATUS | |
Castor3D::ePROGRAM_STATUS | |
Castor3D::eSHADER_TYPE | |
Castor3D::ePROGRAM_FLAG | |
Castor3D::eVARIABLE_TYPE | |
Castor3D::eFRAME_VARIABLE_TYPE | |
enum eSHADER_TYPE | Castor3D::CASTOR_TYPE (int8_t) |
Enumération des types de shader object. Plus de détails... | |
Castor3D::DECLARE_SMART_PTR (OneTextureFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneBoolFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneIntFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneUIntFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneFloatFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneDoubleFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (OneRealFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point2rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point3rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Point4rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4bFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4iFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4uiFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4fFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4dFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x2rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x3rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix2x4rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x2rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x3rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix3x4rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x2rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x3rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (Matrix4x4rFrameVariable) | |
Castor3D::DECLARE_SMART_PTR (FrameVariableLink) | |
Castor3D::DECLARE_SMART_PTR (ProgramLinks) | |
Castor3D::DECLARE_SMART_PTR (ShaderManager) | |
Castor3D::DECLARE_SMART_PTR (FrameVariableBuffer) | |
Castor3D::DECLARE_SMART_PTR (FrameVariable) | |
Castor3D::DECLARE_SMART_PTR (ShaderObjectBase) | |
Castor3D::DECLARE_SMART_PTR (ShaderProgramBase) | |
Castor3D::DECLARE_LIST (FrameVariableLinkSPtr, VariableLinkPtr) | |
Castor3D::DECLARE_MAP (ShaderProgramBase *, ProgramLinksSPtr, LinksPtrListProgram) | |
Castor3D::DECLARE_VECTOR (ShaderProgramBaseSPtr, ShaderProgramPtr) | |
Castor3D::DECLARE_VECTOR (ShaderObjectBaseSPtr, ShaderObjectPtr) | |
Castor3D::DECLARE_LIST (FrameVariableSPtr, FrameVariablePtr) | |
Castor3D::DECLARE_MAP (Castor::String, FrameVariableWPtr, FrameVariablePtrStr) | |
#define DX_DEBUG 0 |
#define eFRAME_VARIABLE_TYPE_MAT2X2R eFRAME_VARIABLE_TYPE_MAT2X2F |
#define eFRAME_VARIABLE_TYPE_MAT2X3R eFRAME_VARIABLE_TYPE_MAT2X3F |
#define eFRAME_VARIABLE_TYPE_MAT2X4R eFRAME_VARIABLE_TYPE_MAT2X4F |
#define eFRAME_VARIABLE_TYPE_MAT3X2R eFRAME_VARIABLE_TYPE_MAT3X2F |
#define eFRAME_VARIABLE_TYPE_MAT3X3R eFRAME_VARIABLE_TYPE_MAT3X3F |
#define eFRAME_VARIABLE_TYPE_MAT3X4R eFRAME_VARIABLE_TYPE_MAT3X4F |
#define eFRAME_VARIABLE_TYPE_MAT4X2R eFRAME_VARIABLE_TYPE_MAT4X2F |
#define eFRAME_VARIABLE_TYPE_MAT4X3R eFRAME_VARIABLE_TYPE_MAT4X3F |
#define eFRAME_VARIABLE_TYPE_MAT4X4R eFRAME_VARIABLE_TYPE_MAT4X4F |
#define eFRAME_VARIABLE_TYPE_REAL eFRAME_VARIABLE_TYPE_FLOAT |
#define eFRAME_VARIABLE_TYPE_VEC2R eFRAME_VARIABLE_TYPE_VEC2F |
#define eFRAME_VARIABLE_TYPE_VEC3R eFRAME_VARIABLE_TYPE_VEC3F |
#define eFRAME_VARIABLE_TYPE_VEC4R eFRAME_VARIABLE_TYPE_VEC4F |