V-Gears 0
Free Final Fantasy VII engine.
VGears::HRCSkeletonLoader Class Reference

A loader for skeletons. More...

#include <VGearsHRCSkeletonLoader.h>

Inheritance diagram for VGears::HRCSkeletonLoader:
Collaboration diagram for VGears::HRCSkeletonLoader:

Public Member Functions

 HRCSkeletonLoader (HRCFile &hrc_file)
 Constructor. More...
 
virtual ~HRCSkeletonLoader ()
 Destructor. More...
 
virtual void loadResource (Ogre::Resource *resource)
 Loads a resource. More...
 

Static Protected Member Functions

static Ogre::Quaternion CreateRootOrientation ()
 Creates a base orientation for the skeleton. More...
 

Static Protected Attributes

static const String ROOT_BONE_NAME
 The name of the root bone. More...
 
static const Ogre::Quaternion ROOT_ORIENTATION
 The root orientation. More...
 

Private Attributes

HRCFilehrc_file_
 

Detailed Description

A loader for skeletons.

Constructor & Destructor Documentation

◆ HRCSkeletonLoader()

VGears::HRCSkeletonLoader::HRCSkeletonLoader ( HRCFile hrc_file)
explicit

Constructor.

Parameters
[in]hrc_fileThe HRC file to load from.

◆ ~HRCSkeletonLoader()

VGears::HRCSkeletonLoader::~HRCSkeletonLoader ( )
virtual

Destructor.

Member Function Documentation

◆ CreateRootOrientation()

Ogre::Quaternion VGears::HRCSkeletonLoader::CreateRootOrientation ( )
staticprotected

Creates a base orientation for the skeleton.

◆ loadResource()

void VGears::HRCSkeletonLoader::loadResource ( Ogre::Resource *  resource)
virtual

Loads a resource.

Parameters
[in]resourceThe resource to load.

Member Data Documentation

◆ hrc_file_

HRCFile& VGears::HRCSkeletonLoader::hrc_file_
private

◆ ROOT_BONE_NAME

const String VGears::HRCSkeletonLoader::ROOT_BONE_NAME
staticprotected

The name of the root bone.

◆ ROOT_ORIENTATION

const Ogre::Quaternion VGears::HRCSkeletonLoader::ROOT_ORIENTATION
staticprotected

The root orientation.


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