CSEngine
Loading...
Searching...
No Matches
CSE::MeshSurface Member List

This is the complete list of members for CSE::MeshSurface, including all inherited members.

__FORCE_DESTROY__() (defined in CSE::SObject)CSE::SObjectvirtual
Create(const std::string &name) (defined in CSE::SResource)CSE::SResourceinlinestatic
Create(const AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinlinestatic
Destroy() override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
Exterminate() override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
GenerateBottomTriangle(const vec3 &v0, const vec3 &v1, const vec3 &v2) (defined in CSE::MeshSurface)CSE::MeshSurfacestatic
GenerateLineIndices(std::vector< unsigned short > &indices) const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
GenerateMeta() (defined in CSE::SObject)CSE::SObjectvirtual
GenerateTopTriangle(const vec3 &v0, const vec3 &v1, const vec3 &v2) (defined in CSE::MeshSurface)CSE::MeshSurfacestatic
GenerateTriangleIndices(std::vector< unsigned short > &indices) const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
GenerateVertices(std::vector< float > &vertices, unsigned char flags) const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
Get(std::string name) (defined in CSE::SResource)CSE::SResourceinlinestatic
GetAbsoluteID() const (defined in CSE::SResource)CSE::SResourceinline
GetAssetReference(std::string hash="") const (defined in CSE::SResource)CSE::SResource
GetHash() const (defined in CSE::SObject)CSE::SObjectinline
GetLineIndexCount() const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
GetName() const (defined in CSE::SResource)CSE::SResourceinline
GetTriangleIndexCount() const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
GetVertexCount() const override (defined in CSE::MeshSurface)CSE::MeshSurfacevirtual
HasJoint() const (defined in CSE::MeshSurface)CSE::MeshSurface
Init(const AssetMgr::AssetReference *asset) override (defined in CSE::MeshSurface)CSE::MeshSurfaceprotectedvirtual
LerpFilter(const vec3 &v0, const vec3 &v1, float kCoff) (defined in CSE::MeshSurface)CSE::MeshSurfacestatic
LinkResource(AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinline
LinkResource(std::string name) (defined in CSE::SResource)CSE::SResourceinline
m_hash (defined in CSE::SObject)CSE::SObjectprotected
m_meshId (defined in CSE::SISurface)CSE::SISurfacemutable
MakeIndices(int sizeIndic, int *indices) (defined in CSE::MeshSurface)CSE::MeshSurface
MakeVertices(int sizeVert, float *vertices, float *normals, float *texCoords, float *weights, short *jointIds) (defined in CSE::MeshSurface)CSE::MeshSurface
MeshSurface() (defined in CSE::MeshSurface)CSE::MeshSurface
MeshSurface(int sizeVert, float *vertices, float *normals) (defined in CSE::MeshSurface)CSE::MeshSurface
MeshSurface(int sizeVert, float *vertices, float *normals, float *texCoords) (defined in CSE::MeshSurface)CSE::MeshSurface
SetAbsoluteID(std::string id) (defined in CSE::SResource)CSE::SResource
SetHash(std::string &hash) override (defined in CSE::SResource)CSE::SResourcevirtual
SetName(std::string name) (defined in CSE::SResource)CSE::SResource
SetUndestroyable(bool enable) (defined in CSE::SObject)CSE::SObjectvirtual
SISurface() (defined in CSE::SISurface)CSE::SISurfaceinline
SObject() (defined in CSE::SObject)CSE::SObject
SObject(bool isRegister) (defined in CSE::SObject)CSE::SObjectexplicit
SResource() (defined in CSE::SResource)CSE::SResource
SResource(bool isRegister) (defined in CSE::SResource)CSE::SResourceexplicit
SResource(const SResource *resource, bool isRegister) (defined in CSE::SResource)CSE::SResource
~MeshSurface() override (defined in CSE::MeshSurface)CSE::MeshSurface
~SISurface() override=default (defined in CSE::SISurface)CSE::SISurface
~SObject() (defined in CSE::SObject)CSE::SObjectvirtual
~SResource() override (defined in CSE::SResource)CSE::SResource