|
|
using | NodeType = decltype(getNodeType< Traits >(0)) |
| |
|
using | SceneType = decltype(getSceneType< Traits >(0)) |
| |
|
using | ShapeType = decltype(getShapeType< Traits >(0)) |
| |
|
using | MaterialType = decltype(getMaterialType< Traits >(0)) |
| |
|
using | TextureType = decltype(getTextureType< Traits >(0)) |
| |
|
using | String = decltype(getString< Traits >(0)) |
| |
|
using | Animator = decltype(getAnimator< Traits >(0)) |
| |
|
|
template<typename C > |
| static C::NodeType | getNodeType (bool) |
| |
|
template<typename C > |
| static flw::Empty | getNodeType (...) |
| |
|
template<typename C > |
| static C::SceneType | getSceneType (bool) |
| |
|
template<typename C > |
| static flw::Empty | getSceneType (...) |
| |
|
template<typename C > |
| static C::ShapeType | getShapeType (bool) |
| |
|
template<typename C > |
| static flw::Empty | getShapeType (...) |
| |
|
template<typename C > |
| static C::MaterialType | getMaterialType (bool) |
| |
|
template<typename C > |
| static flw::Empty | getMaterialType (...) |
| |
|
template<typename C > |
| static C::TextureType | getTextureType (bool) |
| |
|
template<typename C > |
| static flw::Empty | getTextureType (...) |
| |
|
template<typename C > |
| static C::String | getString (bool) |
| |
|
template<typename C > |
| static flw::Empty | getString (...) |
| |
|
template<typename C > |
| static C::Animator | getAnimator (bool) |
| |
|
template<typename C > |
| static AnimatorDefault | getAnimator (...) |
| |
|
static void | getPhysicsBuffer (const char *, PhysicsMeshBuffer &buffer) |
| |
|
static const Material | getMaterial (const MaterialType &material) |
| |
|
::flw::flc::IndexBuffer * | getIndexBuffer (const ShapeType *shape) |
| |
|
::flw::flc::VertexBufferBasic * | getVertexBuffer (const ShapeType *shape, Animator *a) |
| |
|
static void | setTransformation (const NodeType *node, Entity *entity) |
| |
|
static std::vector< MeshCreationInfo > | getMeshes (const NodeType *node, const SceneType &scene) |
| |
|
static std::vector< NodeType * > | getChildren (const NodeType *) |
| |
|
static NodeType * | getRootNode (const SceneType &) |
| |
|
static Animator * | getAnimator (const SceneType &) |
| |
|
|
static constexpr int | COUNT_BONES_DEFINED = Traits::COUNT_BONES_DEFINED |
| |
|
static constexpr int | COUNT_BONES_USED = Traits::COUNT_BONES_USED |
| |
|
static constexpr int | FLAG_ANIMATION_OFF = Traits::FLAG_ANIMATION_OFF |
| |
The documentation for this struct was generated from the following file:
- /home/filip/Projects/fillwave/inc/flw/flf/loaders/modelloader/TModelLoader.h