Clutter Engine 0.0.1
Loading...
Searching...
No Matches
clt::MeshComponent Member List

This is the complete list of members for clt::MeshComponent, including all inherited members.

Actor (defined in clt::Component)clt::Component
AddRelativeRotation(Vector3 rot)clt::Componentinline
Component(int pUpdateOrder=0)clt::Componentinline
Destroy()clt::Componentinlinevirtual
Draw(Matrix4Row viewProj)clt::MeshComponentvirtual
GetMesh() constclt::MeshComponentinline
GetOwner() constclt::Componentinline
GetRelativeLocation() constclt::Componentinline
GetRelativeRotation() constclt::Componentinline
GetRelativeRotationEuler() constclt::Componentinline
GetRelativeScale() constclt::Componentinline
GetRelativeTransform() constclt::Componentinline
GetUpdateOrder() constclt::Componentinline
GetWorldLocation() constclt::Componentinline
GetWorldRotation() constclt::Componentinline
GetWorldScale() constclt::Componentinline
GetWorldTransform() constclt::Componentinlinevirtual
IsActive() constclt::Componentinline
LineTrace(Vector3 start, Vector3 direction, float maxDistance, raycastHit &hit, bool debugPersistant=false)clt::Componentinlineprotected
MeshComponent(Mesh *pMesh, int pDrawOrder=0, Vector2 pTextureTiling={5, 5})clt::MeshComponent
MeshComponent(const std::string &pMesh, int pDrawOrder=0, Vector2 pTextureTiling={ 5, 5 })clt::MeshComponent
mIsActiveclt::Componentprotected
mMeshclt::MeshComponentprotected
mOwnerclt::Componentprotected
mRelativeTransformclt::Componentprotected
mTesselateclt::MeshComponentprotected
mTextureclt::MeshComponentprotected
mTextureTilingclt::MeshComponentprotected
mUpdateOrderclt::Componentprotected
OnDestroy()clt::Componentinline
SetActive(bool pActive)clt::Componentinline
SetMesh(Mesh &pMesh)clt::MeshComponentinlinevirtual
SetOwner(Actor *pOwner) overrideclt::MeshComponentvirtual
SetRelativeLocation(const Vector3 &loc)clt::Componentinline
SetRelativeLocation(const Vector2 &loc)clt::Componentinline
SetRelativeRotation(Quaternion rot)clt::Componentinline
SetRelativeRotation(Vector3 rot)clt::Componentinline
SetRelativeRotation(float rot)clt::Componentinline
SetRelativeScale(const Vector3 &scale)clt::Componentinline
SetRelativeScale(const Vector2 &scale)clt::Componentinline
SetRelativeTransform(Transform &transform)clt::Componentinline
SetTexture(Texture *texture, Vector2 tiling={5, 5})clt::MeshComponent
SetTexture(std::string &texture, Vector2 tiling={ 5, 5 })clt::MeshComponent
SetTextureTiling(Vector2 pTiling)clt::MeshComponentinline
SetWorldLocation(const Vector3 &loc)clt::Componentinline
SetWorldRotation(const Quaternion &rot)clt::Componentinline
SetWorldRotation(const Vector3 &rot)clt::Componentinline
Start()clt::Componentinlinevirtual
Update()clt::Componentinlinevirtual
~Component()=defaultclt::Componentvirtual
~MeshComponent()clt::MeshComponentvirtual