OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Public Member Functions | Private Attributes | List of all members
BoneTag Class Reference

#include <SkeletalModel.h>

Public Member Functions

 BoneTag (int m, glm::vec3 o, glm::vec3 r, char f)
 
void display (glm::mat4 MVP, ShaderTexture *shaderTexture=nullptr)
 
glm::vec3 getOffset ()
 
glm::vec3 getRotation ()
 
char getFlag ()
 

Private Attributes

int mesh
 
glm::vec3 off
 
glm::vec3 rot
 
char flag
 

Detailed Description

Definition at line 16 of file SkeletalModel.h.

Constructor & Destructor Documentation

BoneTag::BoneTag ( int  m,
glm::vec3  o,
glm::vec3  r,
char  f 
)
inline

Definition at line 18 of file SkeletalModel.h.

Member Function Documentation

void BoneTag::display ( glm::mat4  MVP,
ShaderTexture shaderTexture = nullptr 
)

Definition at line 16 of file SkeletalModel.cpp.

glm::vec3 BoneTag::getOffset ( )
inline

Definition at line 21 of file SkeletalModel.h.

glm::vec3 BoneTag::getRotation ( )
inline

Definition at line 22 of file SkeletalModel.h.

char BoneTag::getFlag ( )
inline

Definition at line 23 of file SkeletalModel.h.

Member Data Documentation

int BoneTag::mesh
private

Definition at line 26 of file SkeletalModel.h.

glm::vec3 BoneTag::off
private

Definition at line 27 of file SkeletalModel.h.

glm::vec3 BoneTag::rot
private

Definition at line 27 of file SkeletalModel.h.

char BoneTag::flag
private

Definition at line 28 of file SkeletalModel.h.


The documentation for this class was generated from the following files: