Bomberman
RAY::Drawables::Drawables3D::Model Member List

This is the complete list of members for RAY::Drawables::Drawables3D::Model, including all inherited members.

__pad0__RAY::Drawables::Drawables3D::Modelprivate
_colorRAY::Drawables::ADrawable3Dprotected
_debugColorRAY::Drawables::ADrawable3Dprotected
_modelRAY::Drawables::Drawables3D::Modelprivate
_modelsCacheRAY::Drawables::Drawables3D::Modelprivatestatic
_originalShaderRAY::Drawables::Drawables3D::Modelprivate
_positionRAY::Drawables::ADrawable3Dprotected
_rotationAngleRAY::Drawables::Drawables3D::Modelprivate
_rotationAxisRAY::Drawables::Drawables3D::Modelprivate
_scaleRAY::Drawables::Drawables3D::Modelprivate
_textureListRAY::Drawables::Drawables3D::Modelprivate
ADrawable3D(const RAY::Vector3 &position, const RAY::Color &color)RAY::Drawables::ADrawable3D
ADrawable3D(const ADrawable3D &)=defaultRAY::Drawables::ADrawable3D
drawOn(RAY::Window &) overrideRAY::Drawables::Drawables3D::Modelvirtual
drawWiresOn(RAY::Window &) overrideRAY::Drawables::Drawables3D::Modelvirtual
getBoneCount() constRAY::Drawables::Drawables3D::Model
getColor(void) constRAY::Drawables::ADrawable3D
getDebugColor(void) constRAY::Drawables::ADrawable3D
getPosition(void) constRAY::Drawables::ADrawable3Dvirtual
getRotationAngle(void)RAY::Drawables::Drawables3D::Model
getRotationAxis(void)RAY::Drawables::Drawables3D::Model
getScale(void)RAY::Drawables::Drawables3D::Model
getTextureByMaterial(MaterialType materialType)RAY::Drawables::Drawables3D::Model
MaterialType typedefRAY::Drawables::Drawables3D::Model
Model(const std::string &filePath, bool lonely=false, std::optional< std::pair< MaterialType, std::string >> texture=std::nullopt, const RAY::Vector3 &scale=RAY::Vector3(1, 1, 1), float rotationAngle=0, const RAY::Vector3 &position={0, 0, 0}, const RAY::Vector3 &rotationAxis=RAY::Vector3(0, 1, 0))RAY::Drawables::Drawables3D::Model
Model(const Mesh::AMesh &mesh, std::optional< std::pair< MaterialType, std::string >> texture=std::nullopt, const RAY::Vector3 &scale=RAY::Vector3(1, 1, 1), float rotationAngle=0, const RAY::Vector3 &position={0, 0, 0}, const RAY::Vector3 &rotationAxis=RAY::Vector3(0, 1, 0))RAY::Drawables::Drawables3D::Model
Model(const Model &model)=defaultRAY::Drawables::Drawables3D::Model
operator=(const Model &model)=defaultRAY::Drawables::Drawables3D::Model
resetShader()RAY::Drawables::Drawables3D::Model
setAnimation(const RAY::ModelAnimation &animation)RAY::Drawables::Drawables3D::Model
setColor(const RAY::Color &color)RAY::Drawables::ADrawable3D
setDebugColor(const RAY::Color &debugColor)RAY::Drawables::ADrawable3D
setPosition(const Vector3 &position)RAY::Drawables::ADrawable3Dvirtual
setRotationAngle(float roationAngle)RAY::Drawables::Drawables3D::Model
setRotationAxis(const RAY::Vector3 &rotationAxis)RAY::Drawables::Drawables3D::Model
setScale(const RAY::Vector3 &scale)RAY::Drawables::Drawables3D::Model
setShader(const RAY::Shader &shader)RAY::Drawables::Drawables3D::Model
setTextureToMaterial(MaterialType materialType, const std::string &texture)RAY::Drawables::Drawables3D::Model
unloadKeepMeshes()RAY::Drawables::Drawables3D::Model
~ADrawable3D() override=defaultRAY::Drawables::ADrawable3D
~IDrawable()=defaultRAY::Drawables::IDrawablevirtual
~Model() override=defaultRAY::Drawables::Drawables3D::Model