#include <meshobjects.h>
|
| | Mesh ()=default |
| |
| | Mesh (MeshObjects &owner, const StaticMesh &mesh, int32_t version, bool staticDraw) |
| |
| | Mesh (MeshObjects &owner, const StaticMesh &mesh, int32_t texVar, int32_t teethTex, int32_t bodyColor) |
| |
| | Mesh (MeshObjects &owner, const ProtoMesh &mesh, int32_t texVar, int32_t teethTex, int32_t bodyColor, bool staticDraw) |
| |
| | Mesh (Mesh &&other) |
| |
| | ~Mesh () |
| |
| Mesh & | operator= (Mesh &&other) |
| |
| void | setObjMatrix (const Tempest::Matrix4x4 &mt) |
| |
| void | setSkeleton (const Skeleton *sk) |
| |
| void | setPose (const Tempest::Matrix4x4 &obj, const Pose &p) |
| |
| void | setAsGhost (bool g) |
| |
| void | setFatness (float f) |
| |
| void | setWind (zenkit::AnimationType m, float intensity) |
| |
| void | startMMAnim (std::string_view anim, float intensity, uint64_t timeUntil) |
| |
| bool | isEmpty () const |
| |
| size_t | nodesCount () const |
| |
| Node | node (size_t i) const |
| |
| Bounds | bounds () const |
| |
| const ProtoMesh * | protoMesh () const |
| |
| const PfxEmitterMesh * | toMeshEmitter () const |
| |
Definition at line 44 of file meshobjects.h.
◆ Mesh() [1/5]
| MeshObjects::Mesh::Mesh |
( |
| ) |
|
|
default |
◆ Mesh() [2/5]
| MeshObjects::Mesh::Mesh |
( |
MeshObjects & |
owner, |
|
|
const StaticMesh & |
mesh, |
|
|
int32_t |
version, |
|
|
bool |
staticDraw |
|
) |
| |
◆ Mesh() [3/5]
| MeshObjects::Mesh::Mesh |
( |
MeshObjects & |
owner, |
|
|
const StaticMesh & |
mesh, |
|
|
int32_t |
texVar, |
|
|
int32_t |
teethTex, |
|
|
int32_t |
bodyColor |
|
) |
| |
◆ Mesh() [4/5]
| MeshObjects::Mesh::Mesh |
( |
MeshObjects & |
owner, |
|
|
const ProtoMesh & |
mesh, |
|
|
int32_t |
texVar, |
|
|
int32_t |
teethTex, |
|
|
int32_t |
bodyColor, |
|
|
bool |
staticDraw |
|
) |
| |
◆ Mesh() [5/5]
◆ ~Mesh()
| MeshObjects::Mesh::~Mesh |
( |
| ) |
|
◆ bounds()
| Bounds MeshObjects::Mesh::bounds |
( |
| ) |
const |
◆ isEmpty()
| bool MeshObjects::Mesh::isEmpty |
( |
| ) |
const |
|
inline |
◆ node()
| Node MeshObjects::Mesh::node |
( |
size_t |
i | ) |
const |
|
inline |
◆ nodesCount()
| size_t MeshObjects::Mesh::nodesCount |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ protoMesh()
| const ProtoMesh * MeshObjects::Mesh::protoMesh |
( |
| ) |
const |
|
inline |
◆ setAsGhost()
| void MeshObjects::Mesh::setAsGhost |
( |
bool |
g | ) |
|
◆ setFatness()
| void MeshObjects::Mesh::setFatness |
( |
float |
f | ) |
|
◆ setObjMatrix()
| void MeshObjects::Mesh::setObjMatrix |
( |
const Tempest::Matrix4x4 & |
mt | ) |
|
◆ setPose()
| void MeshObjects::Mesh::setPose |
( |
const Tempest::Matrix4x4 & |
obj, |
|
|
const Pose & |
p |
|
) |
| |
◆ setSkeleton()
| void MeshObjects::Mesh::setSkeleton |
( |
const Skeleton * |
sk | ) |
|
◆ setWind()
| void MeshObjects::Mesh::setWind |
( |
zenkit::AnimationType |
m, |
|
|
float |
intensity |
|
) |
| |
◆ startMMAnim()
| void MeshObjects::Mesh::startMMAnim |
( |
std::string_view |
anim, |
|
|
float |
intensity, |
|
|
uint64_t |
timeUntil |
|
) |
| |
◆ toMeshEmitter()
The documentation for this class was generated from the following files: