Public Member Functions | Protected Member Functions | Private Attributes
OVR::Render::XmlHandler Class Reference

#include <Render_XmlSceneLoader.h>

List of all members.

Public Member Functions

bool ReadFile (const char *fileName, OVR::Render::RenderDevice *pRender, OVR::Render::Scene *pScene, OVR::Array< Ptr< CollisionModel > > *pColisions, OVR::Array< Ptr< CollisionModel > > *pGroundCollisions)
 XmlHandler ()
 ~XmlHandler ()

Protected Member Functions

void ParseVectorString (const char *str, OVR::Array< OVR::Vector3f > *array, bool is2element=false)

Private Attributes

int collisionModelCount
char filePath [250]
int groundCollisionModelCount
int modelCount
OVR::Array< Ptr< Model > > Models
tinyxml2::XMLDocumentpXmlDocument
int textureCount
OVR::Array< Ptr< Texture > > Textures

Detailed Description

Definition at line 42 of file Render_XmlSceneLoader.h.


Constructor & Destructor Documentation

Definition at line 33 of file Render_XmlSceneLoader.cpp.

Definition at line 38 of file Render_XmlSceneLoader.cpp.


Member Function Documentation

void OVR::Render::XmlHandler::ParseVectorString ( const char *  str,
OVR::Array< OVR::Vector3f > *  array,
bool  is2element = false 
) [protected]

Definition at line 345 of file Render_XmlSceneLoader.cpp.

bool OVR::Render::XmlHandler::ReadFile ( const char *  fileName,
OVR::Render::RenderDevice pRender,
OVR::Render::Scene pScene,
OVR::Array< Ptr< CollisionModel > > *  pColisions,
OVR::Array< Ptr< CollisionModel > > *  pGroundCollisions 
)

Definition at line 43 of file Render_XmlSceneLoader.cpp.


Member Data Documentation

Definition at line 64 of file Render_XmlSceneLoader.h.

char OVR::Render::XmlHandler::filePath[250] [private]

Definition at line 59 of file Render_XmlSceneLoader.h.

Definition at line 65 of file Render_XmlSceneLoader.h.

Definition at line 62 of file Render_XmlSceneLoader.h.

Definition at line 63 of file Render_XmlSceneLoader.h.

Definition at line 58 of file Render_XmlSceneLoader.h.

Definition at line 60 of file Render_XmlSceneLoader.h.

Definition at line 61 of file Render_XmlSceneLoader.h.


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


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49