|
#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 |
|
enum | Castor3D::eSHADER_MODEL : uint8_t {
Castor3D::eSHADER_MODEL_1,
Castor3D::eSHADER_MODEL_2,
Castor3D::eSHADER_MODEL_3,
Castor3D::eSHADER_MODEL_4,
Castor3D::eSHADER_MODEL_5
} |
| Enumeration of existing shader models. More...
|
|
enum | Castor3D::eSHADER_LANGUAGE : uint8_t { Castor3D::eSHADER_LANGUAGE_GLSL,
Castor3D::eSHADER_LANGUAGE_AUTO
} |
| Enumeration of existing shader lnaguages. More...
|
|
enum | Castor3D::eSHADER_STATUS : uint8_t { Castor3D::eSHADER_STATUS_DONTEXIST,
Castor3D::eSHADER_STATUS_NOTCOMPILED,
Castor3D::eSHADER_STATUS_ERROR,
Castor3D::eSHADER_STATUS_COMPILED
} |
| Shader status enueration. More...
|
|
enum | Castor3D::ePROGRAM_STATUS : uint8_t { Castor3D::ePROGRAM_STATUS_NOTLINKED,
Castor3D::ePROGRAM_STATUS_ERROR,
Castor3D::ePROGRAM_STATUS_LINKED
} |
| Program status enumeration. More...
|
|
enum | Castor3D::eSHADER_TYPE : int8_t {
Castor3D::eSHADER_TYPE_NONE = -1,
Castor3D::eSHADER_TYPE_VERTEX,
Castor3D::eSHADER_TYPE_HULL,
Castor3D::eSHADER_TYPE_DOMAIN,
Castor3D::eSHADER_TYPE_GEOMETRY,
Castor3D::eSHADER_TYPE_PIXEL,
Castor3D::eSHADER_TYPE_COMPUTE
} |
| Shader object types enumeration. More...
|
|
enum | Castor3D::ePROGRAM_FLAG : uint32_t { Castor3D::ePROGRAM_FLAG_INSTANCIATION = 0x01,
Castor3D::ePROGRAM_FLAG_SKINNING = 0x02,
Castor3D::ePROGRAM_FLAG_BILLBOARDS = 0x04
} |
| Flags to use when looking for an automatically generated program. More...
|
|
enum | Castor3D::eVARIABLE_TYPE : uint8_t {
Castor3D::eVARIABLE_TYPE_ONE,
Castor3D::eVARIABLE_TYPE_VEC1,
Castor3D::eVARIABLE_TYPE_VEC2,
Castor3D::eVARIABLE_TYPE_VEC3,
Castor3D::eVARIABLE_TYPE_VEC4,
Castor3D::eVARIABLE_TYPE_MAT1,
Castor3D::eVARIABLE_TYPE_MAT2X2,
Castor3D::eVARIABLE_TYPE_MAT2X3,
Castor3D::eVARIABLE_TYPE_MAT2X4,
Castor3D::eVARIABLE_TYPE_MAT3X2,
Castor3D::eVARIABLE_TYPE_MAT3X3,
Castor3D::eVARIABLE_TYPE_MAT3X4,
Castor3D::eVARIABLE_TYPE_MAT4X2,
Castor3D::eVARIABLE_TYPE_MAT4X3,
Castor3D::eVARIABLE_TYPE_MAT4X4
} |
| Supported variables dimensions enumeration. More...
|
|
enum | Castor3D::eFRAME_VARIABLE_TYPE : uint8_t {
Castor3D::eFRAME_VARIABLE_TYPE_BOOL,
Castor3D::eFRAME_VARIABLE_TYPE_INT,
Castor3D::eFRAME_VARIABLE_TYPE_UINT,
Castor3D::eFRAME_VARIABLE_TYPE_FLOAT,
Castor3D::eFRAME_VARIABLE_TYPE_DOUBLE,
Castor3D::eFRAME_VARIABLE_TYPE_SAMPLER,
Castor3D::eFRAME_VARIABLE_TYPE_VEC2B,
Castor3D::eFRAME_VARIABLE_TYPE_VEC3B,
Castor3D::eFRAME_VARIABLE_TYPE_VEC4B,
Castor3D::eFRAME_VARIABLE_TYPE_VEC2I,
Castor3D::eFRAME_VARIABLE_TYPE_VEC3I,
Castor3D::eFRAME_VARIABLE_TYPE_VEC4I,
Castor3D::eFRAME_VARIABLE_TYPE_VEC2UI,
Castor3D::eFRAME_VARIABLE_TYPE_VEC3UI,
Castor3D::eFRAME_VARIABLE_TYPE_VEC4UI,
Castor3D::eFRAME_VARIABLE_TYPE_VEC2F,
Castor3D::eFRAME_VARIABLE_TYPE_VEC3F,
Castor3D::eFRAME_VARIABLE_TYPE_VEC4F,
Castor3D::eFRAME_VARIABLE_TYPE_VEC2D,
Castor3D::eFRAME_VARIABLE_TYPE_VEC3D,
Castor3D::eFRAME_VARIABLE_TYPE_VEC4D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X2B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X3B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X4B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X2B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X3B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X4B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X2B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X3B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X4B,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X2I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X3I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X4I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X2I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X3I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X4I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X2I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X3I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X4I,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X2UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X3UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X4UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X2UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X3UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X4UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X2UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X3UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X4UI,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X2F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X3F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X4F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X2F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X3F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X4F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X2F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X3F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X4F,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X2D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X3D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT2X4D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X2D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X3D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT3X4D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X2D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X3D,
Castor3D::eFRAME_VARIABLE_TYPE_MAT4X4D
} |
| Supported variables full type enumeration. More...
|
|
typedef enum Castor3D::eSHADER_MODEL | Castor3D::eSHADER_MODEL |
| Enumeration of existing shader models. More...
|
|
typedef enum Castor3D::eSHADER_LANGUAGE | Castor3D::eSHADER_LANGUAGE |
| Enumeration of existing shader lnaguages. More...
|
|
typedef enum Castor3D::eSHADER_STATUS | Castor3D::eSHADER_STATUS |
| Shader status enueration. More...
|
|
typedef enum Castor3D::ePROGRAM_STATUS | Castor3D::ePROGRAM_STATUS |
| Program status enumeration. More...
|
|
typedef enum Castor3D::eSHADER_TYPE | Castor3D::eSHADER_TYPE |
| Shader object types enumeration. More...
|
|
typedef enum Castor3D::ePROGRAM_FLAG | Castor3D::ePROGRAM_FLAG |
| Flags to use when looking for an automatically generated program. More...
|
|
typedef enum Castor3D::eVARIABLE_TYPE | Castor3D::eVARIABLE_TYPE |
| Supported variables dimensions enumeration. More...
|
|
typedef enum Castor3D::eFRAME_VARIABLE_TYPE | Castor3D::eFRAME_VARIABLE_TYPE |
| Supported variables full type enumeration. More...
|
|
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 |
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_VERTEX = uint64_t( 0x1 ) << eSHADER_TYPE_VERTEX |
| Shader object types masks. More...
|
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_HULL = uint64_t( 0x1 ) << eSHADER_TYPE_HULL |
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_DOMAIN = uint64_t( 0x1 ) << eSHADER_TYPE_DOMAIN |
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_GEOMETRY = uint64_t( 0x1 ) << eSHADER_TYPE_GEOMETRY |
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_PIXEL = uint64_t( 0x1 ) << eSHADER_TYPE_PIXEL |
|
static const uint64_t | Castor3D::MASK_SHADER_TYPE_COMPUTE = uint64_t( 0x1 ) << eSHADER_TYPE_COMPUTE |
|
| 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 (FrameVariableBuffer) |
|
| Castor3D::DECLARE_SMART_PTR (FrameVariable) |
|
| Castor3D::DECLARE_SMART_PTR (ShaderObject) |
|
| Castor3D::DECLARE_SMART_PTR (ShaderProgram) |
|
| Castor3D::DECLARE_LIST (FrameVariableLinkSPtr, VariableLinkPtr) |
|
| Castor3D::DECLARE_MAP (ShaderProgram *, ProgramLinksSPtr, LinksPtrListProgram) |
|
| Castor3D::DECLARE_VECTOR (ShaderProgramSPtr, ShaderProgramPtr) |
|
| Castor3D::DECLARE_VECTOR (ShaderObjectSPtr, ShaderObjectPtr) |
|
| Castor3D::DECLARE_LIST (FrameVariableSPtr, FrameVariablePtr) |
|
| Castor3D::DECLARE_LIST (FrameVariableBufferSPtr, FrameVariableBufferPtr) |
|
| Castor3D::DECLARE_MAP (Castor::String, FrameVariableWPtr, FrameVariablePtrStr) |
|
| Castor3D::DECLARE_MAP (Castor::String, FrameVariableBufferWPtr, FrameVariableBufferPtrStr) |
|
| Castor3D::DECLARE_MAP (eSHADER_TYPE, FrameVariableBufferWPtr, FrameVariableBufferPtrShader) |
|