#include <Mdl.h>
◆ Mdl() [1/7]
◆ Mdl() [2/7]
ehs::Mdl::Mdl |
( |
const Str_8 & | filePath | ) |
|
◆ Mdl() [3/7]
◆ Mdl() [4/7]
◆ Mdl() [5/7]
◆ Mdl() [6/7]
ehs::Mdl::Mdl |
( |
Mdl && | model | ) |
|
|
noexcept |
◆ Mdl() [7/7]
ehs::Mdl::Mdl |
( |
const Mdl & | model | ) |
|
|
default |
◆ AddCodec()
bool ehs::Mdl::AddCodec |
( |
MdlCodec | codec | ) |
|
|
static |
◆ Calculate()
void ehs::Mdl::Calculate |
( |
| ) |
|
◆ Export()
bool ehs::Mdl::Export |
( |
const Str_8 & | filePath | ) |
const |
◆ GetAnimation()
Animation * ehs::Mdl::GetAnimation |
( |
UInt_64 | inHashId | ) |
|
◆ GetAnimations() [1/2]
◆ GetAnimations() [2/2]
◆ GetCodec() [1/2]
◆ GetCodec() [2/2]
const MdlCodec * ehs::Mdl::GetCodec |
( |
UInt_64 | hashExt | ) |
|
|
static |
◆ GetHashId()
UInt_64 ehs::Mdl::GetHashId |
( |
| ) |
const |
◆ GetId()
Str_8 ehs::Mdl::GetId |
( |
| ) |
const |
◆ GetMesh() [1/2]
Mesh * ehs::Mdl::GetMesh |
( |
const Str_8 & | inId | ) |
|
◆ GetMesh() [2/2]
Mesh * ehs::Mdl::GetMesh |
( |
UInt_64 | inHashId | ) |
|
◆ GetMeshes() [1/2]
◆ GetMeshes() [2/2]
const Array< Mesh > & ehs::Mdl::GetMeshes |
( |
| ) |
const |
◆ GetSkeleton() [1/2]
Bone & ehs::Mdl::GetSkeleton |
( |
| ) |
|
◆ GetSkeleton() [2/2]
const Bone & ehs::Mdl::GetSkeleton |
( |
| ) |
const |
◆ HasCodec() [1/2]
bool ehs::Mdl::HasCodec |
( |
const Str_8 & | ext | ) |
|
|
static |
◆ HasCodec() [2/2]
bool ehs::Mdl::HasCodec |
( |
UInt_64 | hashExt | ) |
|
|
static |
◆ operator=() [1/2]
Mdl & ehs::Mdl::operator= |
( |
const Mdl & | model | ) |
|
|
default |
◆ operator=() [2/2]
Mdl & ehs::Mdl::operator= |
( |
Mdl && | model | ) |
|
|
noexcept |
◆ Release()
void ehs::Mdl::Release |
( |
| ) |
|
◆ SetId()
void ehs::Mdl::SetId |
( |
Str_8 | newId | ) |
|
◆ animations
◆ hashId
◆ id
◆ meshes
◆ skeleton
The documentation for this class was generated from the following files: