![]() |
Bullet Physics 3D Block Toy
|
Model descriptor. More...
#include <Descriptors.h>
Public Attributes | |
| eModel | m_eModelType = eModel::Unknown |
| Model type. | |
| std::unique_ptr< Model > | m_pModel |
| Pointer to model. | |
| Vector3 | m_vPos |
| Position of center in Object Space. | |
| Vector3 | m_vExtents |
| Extents of model in Render World coordinates. | |
| std::vector< std::shared_ptr< IEffect > > | m_Effects |
| Model effects. | |
| std::unique_ptr< EffectTextureFactory > | m_pResources |
| Pointer to model resources. | |
Describes various properties of a 3D model using the Model type from DirectXTK12. This descriptor uses a unique_ptr to a Model and shared_ptrs to IEffects because DirectXTK12 insists that we use managed pointers, like it or not.