Espaces de nommage | Définition de type | Énumérations

Référence du fichier include/CastorUtils/Prerequisites.hpp

Graphe des dépendances par inclusion de Prerequisites.hpp:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Espaces de nommage

namespace  Castor

Définition de type

typedef unsigned char Castor::byte
typedef float Castor::real
typedef std::basic_string< xcharCastor::String
typedef
std::basic_stringstream< xchar
Castor::StringStream
typedef Point< int, 4 > Castor::Point4i
typedef Point< int, 3 > Castor::Point3i
typedef Point< int, 2 > Castor::Point2i
typedef Point< real, 4 > Castor::Point4r
typedef Point< real, 3 > Castor::Point3r
typedef Point< real, 2 > Castor::Point2r
typedef Point< float, 4 > Castor::Point4f
typedef Point< float, 3 > Castor::Point3f
typedef Point< float, 2 > Castor::Point2f
typedef Point< double, 4 > Castor::Point4d
typedef Point< double, 3 > Castor::Point3d
typedef Point< double, 2 > Castor::Point2d
typedef Point< byte, 4 > Castor::Point4ub
typedef Point< byte, 3 > Castor::Point3ub
typedef Point< byte, 2 > Castor::Point2ub
typedef Point< unsigned int, 2 > Castor::Size
typedef Point< unsigned int, 2 > Castor::Position
typedef SquareMatrix< real, 4 > Castor::Matrix4x4r
typedef SquareMatrix< real, 3 > Castor::Matrix3x3r
typedef SquareMatrix< real, 2 > Castor::Matrix2x2r
typedef SquareMatrix< float, 4 > Castor::Matrix4x4f
typedef SquareMatrix< float, 3 > Castor::Matrix3x3f
typedef SquareMatrix< float, 2 > Castor::Matrix2x2f
typedef SquareMatrix< double, 4 > Castor::Matrix4x4d
typedef SquareMatrix< double, 3 > Castor::Matrix3x3d
typedef SquareMatrix< double, 2 > Castor::Matrix2x2d
typedef std::shared_ptr
< Quaternion > 
Castor::QuaternionPtr
typedef std::shared_ptr
< SphericalVertex > 
Castor::SphericalVertexPtr
typedef std::shared_ptr< CubeBox > Castor::CubeBoxPtr
typedef std::shared_ptr
< SphereBox > 
Castor::SphereBoxPtr
typedef std::shared_ptr< Image > Castor::ImagePtr
typedef std::shared_ptr< Font > Castor::FontPtr
typedef std::shared_ptr< Point4i > Castor::Point4iPtr
typedef std::shared_ptr< Point3i > Castor::Point3iPtr
typedef std::shared_ptr< Point2i > Castor::Point2iPtr
typedef std::shared_ptr< Point4r > Castor::Point4rPtr
typedef std::shared_ptr< Point3r > Castor::Point3rPtr
typedef std::shared_ptr< Point2r > Castor::Point2rPtr
typedef std::shared_ptr< Point4f > Castor::Point4fPtr
typedef std::shared_ptr< Point3f > Castor::Point3fPtr
typedef std::shared_ptr< Point2f > Castor::Point2fPtr
typedef std::shared_ptr< Point4d > Castor::Point4dPtr
typedef std::shared_ptr< Point3d > Castor::Point3dPtr
typedef std::shared_ptr< Point2d > Castor::Point2dPtr
typedef std::shared_ptr< Point4ub > Castor::Point4ubPtr
typedef std::shared_ptr< Point3ub > Castor::Point3ubPtr
typedef std::shared_ptr< Point2ub > Castor::Point2ubPtr
typedef std::shared_ptr
< Matrix4x4r > 
Castor::Matrix4x4rPtr
typedef std::shared_ptr
< Matrix3x3r > 
Castor::Matrix3x3rPtr
typedef std::shared_ptr
< Matrix2x2r > 
Castor::Matrix2x2rPtr
typedef std::shared_ptr
< Matrix4x4f > 
Castor::Matrix4x4fPtr
typedef std::shared_ptr
< Matrix3x3f > 
Castor::Matrix3x3fPtr
typedef std::shared_ptr
< Matrix2x2f > 
Castor::Matrix2x2fPtr
typedef std::shared_ptr
< Matrix4x4d > 
Castor::Matrix4x4dPtr
typedef std::shared_ptr
< Matrix3x3d > 
Castor::Matrix3x3dPtr
typedef std::shared_ptr
< Matrix2x2d > 
Castor::Matrix2x2dPtr
typedef std::vector< byte > Castor::ByteArray
typedef std::vector< Point4i > Castor::Point4iArray
typedef std::vector< Point3i > Castor::Point3iArray
typedef std::vector< Point2i > Castor::Point2iArray
typedef std::vector< Point4iPtr > Castor::Point4iPtrArray
typedef std::vector< Point3iPtr > Castor::Point3iPtrArray
typedef std::vector< Point2iPtr > Castor::Point2iPtrArray
typedef std::list< Point4iPtr > Castor::Point4iPtrList
typedef std::list< Point3iPtr > Castor::Point3iPtrList
typedef std::list< Point2iPtr > Castor::Point2iPtrList
typedef std::vector< Point4r > Castor::Point4rArray
typedef std::vector< Point3r > Castor::Point3rArray
typedef std::vector< Point2r > Castor::Point2rArray
typedef std::vector< Point4rPtr > Castor::Point4rPtrArray
typedef std::vector< Point3rPtr > Castor::Point3rPtrArray
typedef std::vector< Point2rPtr > Castor::Point2rPtrArray
typedef std::list< Point4rPtr > Castor::Point4rPtrList
typedef std::list< Point3rPtr > Castor::Point3rPtrList
typedef std::list< Point2rPtr > Castor::Point2rPtrList
typedef std::vector< Point4f > Castor::Point4fArray
typedef std::vector< Point3f > Castor::Point3fArray
typedef std::vector< Point2f > Castor::Point2fArray
typedef std::vector< Point4fPtr > Castor::Point4fPtrArray
typedef std::vector< Point3fPtr > Castor::Point3fPtrArray
typedef std::vector< Point2fPtr > Castor::Point2fPtrArray
typedef std::list< Point4fPtr > Castor::Point4fPtrList
typedef std::list< Point3fPtr > Castor::Point3fPtrList
typedef std::list< Point2fPtr > Castor::Point2fPtrList
typedef std::vector< Point4d > Castor::Point4dArray
typedef std::vector< Point3d > Castor::Point3dArray
typedef std::vector< Point2d > Castor::Point2dArray
typedef std::vector< Point4dPtr > Castor::Point4dPtrArray
typedef std::vector< Point3dPtr > Castor::Point3dPtrArray
typedef std::vector< Point2dPtr > Castor::Point2dPtrArray
typedef std::list< Point4dPtr > Castor::Point4dPtrList
typedef std::list< Point3dPtr > Castor::Point3dPtrList
typedef std::list< Point2dPtr > Castor::Point2dPtrList
typedef std::vector< Point4ub > Castor::Point4ubArray
typedef std::vector< Point3ub > Castor::Point3ubArray
typedef std::vector< Point2ub > Castor::Point2ubArray
typedef std::vector< Point4ubPtr > Castor::Point4ubPtrArray
typedef std::vector< Point3ubPtr > Castor::Point3ubPtrArray
typedef std::vector< Point2ubPtr > Castor::Point2ubPtrArray
typedef std::list< Point4ubPtr > Castor::Point4ubPtrList
typedef std::list< Point3ubPtr > Castor::Point3ubPtrList
typedef std::list< Point2ubPtr > Castor::Point2ubPtrList
typedef std::vector
< SphericalVertexPtr > 
Castor::SphericalVertexPtrArray
typedef std::map< String, bool > Castor::BoolStrMap
typedef std::vector< int > Castor::IntArray
typedef std::vector< String > Castor::StringArray
typedef std::map< String, String > Castor::StrStrMap

Énumérations

enum  Castor::eFILE_TYPE { Castor::eFILE_TYPE_BINARY, Castor::eFILE_TYPE_TEXT }
 

Enumération des types de fichier supportés par Castor::Loader.

Plus de détails...
enum  Castor::ePIXEL_FORMAT {
  Castor::ePIXEL_FORMAT_L4, Castor::ePIXEL_FORMAT_A4L4, Castor::ePIXEL_FORMAT_L8, Castor::ePIXEL_FORMAT_A8L8,
  Castor::ePIXEL_FORMAT_A1R5G5B5, Castor::ePIXEL_FORMAT_A4R4G4B4, Castor::ePIXEL_FORMAT_R8G8B8, Castor::ePIXEL_FORMAT_A8R8G8B8,
  Castor::ePIXEL_FORMAT_FLOATARGB, Castor::ePIXEL_FORMAT_DXTC1, Castor::ePIXEL_FORMAT_DXTC3, Castor::ePIXEL_FORMAT_DXTC5,
  Castor::ePIXEL_FORMAT_YUY2, Castor::ePIXEL_FORMAT_COUNT
}
 

Enumération des formats de Pixel.

Plus de détails...
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type Énumérations Valeurs énumérées Amis Macros