IMHOTEP Framework
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
Classes | Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
SteamVR_RenderModel Class Reference
Inheritance diagram for SteamVR_RenderModel:
Inheritance graph
[legend]
Collaboration diagram for SteamVR_RenderModel:
Collaboration graph
[legend]

Classes

class  RenderModel
 
class  RenderModelInterfaceHolder
 

Public Member Functions

void UpdateModel ()
 
Transform FindComponent (string componentName)
 
void UpdateComponents (CVRRenderModels renderModels)
 
void SetDeviceIndex (int index)
 

Public Attributes

SteamVR_TrackedObject.EIndex index = SteamVR_TrackedObject.EIndex.None
 
const string modelOverrideWarning
 
string modelOverride
 
Shader shader
 
bool verbose = false
 
bool createComponents = true
 
bool updateDynamically = true
 
RenderModel_ControllerMode_State_t controllerModeState
 
const string k_localTransformName = "attach"
 

Static Public Attributes

static Hashtable models = new Hashtable()
 
static Hashtable materials = new Hashtable()
 

Properties

string renderModelName [get, set]
 

Detailed Description

Definition at line 14 of file SteamVR_RenderModel.cs.

Member Data Documentation

const string SteamVR_RenderModel.modelOverrideWarning
Initial value:
= "Model override is really only meant to be used in " +
"the scene view for lining things up; using it at runtime is discouraged. Use tracked device " +
"index instead to ensure the correct model is displayed for all users."

Definition at line 18 of file SteamVR_RenderModel.cs.


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