_absoluteBoundBox | Graphics::Aurora::ModelNode | protected |
_absolutePosition | Graphics::Aurora::ModelNode | protected |
_absoluteTransform | Graphics::Aurora::ModelNode | protected |
_alpha | Graphics::Aurora::ModelNode | protected |
_attachedModel | Graphics::Aurora::ModelNode | protected |
_boundBox | Graphics::Aurora::ModelNode | protected |
_center | Graphics::Aurora::ModelNode | protected |
_children | Graphics::Aurora::ModelNode | protected |
_dirtyMesh | Graphics::Aurora::ModelNode | protected |
_dirtyRender | Graphics::Aurora::ModelNode | protected |
_invBindPose | Graphics::Aurora::ModelNode | protected |
_level | Graphics::Aurora::ModelNode | protected |
_material | Graphics::Aurora::ModelNode | protected |
_mesh | Graphics::Aurora::ModelNode | protected |
_model | Graphics::Aurora::ModelNode | protected |
_name | Graphics::Aurora::ModelNode | protected |
_nodeNumber | Graphics::Aurora::ModelNode | protected |
_orientation | Graphics::Aurora::ModelNode | protected |
_orientationBuffer | Graphics::Aurora::ModelNode | protected |
_orientationBuffered | Graphics::Aurora::ModelNode | protected |
_orientationFrames | Graphics::Aurora::ModelNode | protected |
_parent | Graphics::Aurora::ModelNode | protected |
_position | Graphics::Aurora::ModelNode | protected |
_positionBuffer | Graphics::Aurora::ModelNode | protected |
_positionBuffered | Graphics::Aurora::ModelNode | protected |
_positionFrames | Graphics::Aurora::ModelNode | protected |
_render | Graphics::Aurora::ModelNode | protected |
_renderableArray | Graphics::Aurora::ModelNode | protected |
_renderTransform | Graphics::Aurora::ModelNode | protected |
_rootStateNode | Graphics::Aurora::ModelNode | protected |
_rotation | Graphics::Aurora::ModelNode | protected |
_scale | Graphics::Aurora::ModelNode | protected |
_shaderRenderable | Graphics::Aurora::ModelNode | protected |
_vertexCoordsBuffer | Graphics::Aurora::ModelNode | protected |
_vertexCoordsBuffered | Graphics::Aurora::ModelNode | protected |
buildMaterial() | Graphics::Aurora::ModelNode | protectedvirtual |
calcRenderTransform(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
computeAbsoluteTransform() | Graphics::Aurora::ModelNode | |
computeInverseBindPose() | Graphics::Aurora::ModelNode | |
createAbsoluteBound() | Graphics::Aurora::ModelNode | protected |
createAbsoluteBound(Common::BoundingBox parentPosition) | Graphics::Aurora::ModelNode | protected |
createBound() | Graphics::Aurora::ModelNode | protected |
createCenter() | Graphics::Aurora::ModelNode | protected |
createIndexBuffer(const ::Aurora::GFF4Struct &meshChunk, Common::SeekableReadStream &indexData) | Graphics::Aurora::ModelNode_DragonAge | private |
createVertexBuffer(const ::Aurora::GFF4Struct &meshChunk, Common::SeekableReadStream &vertexData, const MeshDeclarations &meshDecl) | Graphics::Aurora::ModelNode_DragonAge | private |
drawSkeleton(const glm::mat4 &parent, bool showInvisible) | Graphics::Aurora::ModelNode | protected |
EnvironmentMapMode enum name | Graphics::Aurora::ModelNode | |
fixTexturesAlpha(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode_DragonAge | private |
fixTexturesHair(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode_DragonAge | private |
flushBuffers() | Graphics::Aurora::ModelNode | protected |
getAbsolutePosition(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getAbsolutePosition() const | Graphics::Aurora::ModelNode | |
getAlpha() | Graphics::Aurora::ModelNode | |
getChildren() | Graphics::Aurora::ModelNode | |
getDepth() const | Graphics::Aurora::ModelNode | |
getEnvironmentMap(EnvironmentMapMode &mode) | Graphics::Aurora::ModelNode | protected |
getHeight() const | Graphics::Aurora::ModelNode | |
getMesh() const | Graphics::Aurora::ModelNode | |
getName() const | Graphics::Aurora::ModelNode | |
getNodeNumber() const | Graphics::Aurora::ModelNode | |
getOrientation(float &x, float &y, float &z, float &a) const | Graphics::Aurora::ModelNode | |
getParent() | Graphics::Aurora::ModelNode | |
getParent() const | Graphics::Aurora::ModelNode | |
getPosition(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getRotation(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getScaleX() | Graphics::Aurora::ModelNode | inline |
getScaleY() | Graphics::Aurora::ModelNode | inline |
getScaleZ() | Graphics::Aurora::ModelNode | inline |
getTextures(uint32 &count) | Graphics::Aurora::ModelNode | protected |
getWidth() const | Graphics::Aurora::ModelNode | |
inheritOrientation(ModelNode &node) const | Graphics::Aurora::ModelNode | |
inheritPosition(ModelNode &node) const | Graphics::Aurora::ModelNode | |
isInFrontOf(const ModelNode &node) const | Graphics::Aurora::ModelNode | |
kMeshDeclType1010102 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclType1010102n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeColor enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat16_2 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat16_4 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat32_1 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat32_2 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat32_3 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeFloat32_4 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeSint16_2 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeSint16_2n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeSint16_4 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeSint16_4n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeUint16_2n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeUint16_4n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeUint8_4 enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeUint8_4n enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclTypeUnused enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseBinormal enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseBlendIndices enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseBlendWeight enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseColor enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseDepth enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseFog enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseNormal enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUsePosition enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUsePositionT enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUsePSize enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseSample enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseTangent enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseTessFactor enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseTexCoord enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kMeshDeclUseUnused enum value | Graphics::Aurora::ModelNode_DragonAge | private |
kModeEnvironmentBlendedOver enum value | Graphics::Aurora::ModelNode | |
kModeEnvironmentBlendedUnder enum value | Graphics::Aurora::ModelNode | |
load(Model_DragonAge::ParserContext &ctx, const ::Aurora::GFF4Struct &nodeGFF) | Graphics::Aurora::ModelNode_DragonAge | |
loadTextures(const std::vector< Common::UString > &textures, const MaterialObject &material) | Graphics::Aurora::ModelNode_DragonAge | private |
Graphics::Aurora::ModelNode::loadTextures(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode | protected |
lockFrame() | Graphics::Aurora::ModelNode | protected |
lockFrameIfVisible() | Graphics::Aurora::ModelNode | protected |
MeshDeclarations typedef | Graphics::Aurora::ModelNode_DragonAge | private |
MeshDeclType enum name | Graphics::Aurora::ModelNode_DragonAge | private |
MeshDeclUse enum name | Graphics::Aurora::ModelNode_DragonAge | private |
ModelNode(Model &model) | Graphics::Aurora::ModelNode | |
ModelNode_DragonAge(Model &model) | Graphics::Aurora::ModelNode_DragonAge | |
move(float x, float y, float z) | Graphics::Aurora::ModelNode | |
queueRender(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
read2Float32(Common::ReadStream &stream, MeshDeclType type, float *&f) | Graphics::Aurora::ModelNode_DragonAge | privatestatic |
read3Float32(Common::ReadStream &stream, MeshDeclType type, float *&f) | Graphics::Aurora::ModelNode_DragonAge | privatestatic |
read4Float32(Common::ReadStream &stream, MeshDeclType type, float *&f) | Graphics::Aurora::ModelNode_DragonAge | privatestatic |
readChildren(Model_DragonAge::ParserContext &ctx, const ::Aurora::GFF4Struct &nodeGFF) | Graphics::Aurora::ModelNode_DragonAge | private |
readMAO(const Common::UString &materialName, MaterialObject &material) | Graphics::Aurora::ModelNode_DragonAge | private |
readMAOGFF(Common::SeekableReadStream *maoStream, MaterialObject &material) | Graphics::Aurora::ModelNode_DragonAge | private |
readMAOXML(Common::SeekableReadStream *maoStream, MaterialObject &material, const Common::UString &fileName) | Graphics::Aurora::ModelNode_DragonAge | private |
readMesh(Model_DragonAge::ParserContext &ctx, const ::Aurora::GFF4Struct &meshGFF) | Graphics::Aurora::ModelNode_DragonAge | private |
readMeshDecl(const ::Aurora::GFF4Struct &meshChunk, MeshDeclarations &meshDecl) | Graphics::Aurora::ModelNode_DragonAge | private |
readTransformation(const ::Aurora::GFF4Struct &nodeGFF) | Graphics::Aurora::ModelNode_DragonAge | private |
render(RenderPass pass) | Graphics::Aurora::ModelNode | protected |
renderImmediate(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
rotate(float x, float y, float z) | Graphics::Aurora::ModelNode | |
sanityCheckMeshChunk(const ::Aurora::GFF4Struct &meshChunk) | Graphics::Aurora::ModelNode_DragonAge | private |
setAlpha(float alpha, bool isRecursive=true) | Graphics::Aurora::ModelNode | |
setBufferedOrientation(float x, float y, float z, float angle) | Graphics::Aurora::ModelNode | protected |
setBufferedPosition(float x, float y, float z) | Graphics::Aurora::ModelNode | protected |
setEnvironmentMap(const Common::UString &environmentMap="") | Graphics::Aurora::ModelNode | |
setInvisible(bool invisible) | Graphics::Aurora::ModelNode | |
setMaterial(Shader::ShaderMaterial *material) | Graphics::Aurora::ModelNode | protected |
setOrientation(float x, float y, float z, float a) | Graphics::Aurora::ModelNode | |
setParent(ModelNode *parent) | Graphics::Aurora::ModelNode | |
setPosition(float x, float y, float z) | Graphics::Aurora::ModelNode | |
setRotation(float x, float y, float z) | Graphics::Aurora::ModelNode | |
setTextures(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode | |
unlockFrame() | Graphics::Aurora::ModelNode | protected |
unlockFrameIfVisible() | Graphics::Aurora::ModelNode | protected |
~ModelNode() | Graphics::Aurora::ModelNode | virtual |
~ModelNode_DragonAge() | Graphics::Aurora::ModelNode_DragonAge | |