vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AP_ObjectUtils.cpp File Reference

Functions

AP_EXPORT const char * getPluginDescription ()
 
AP_EXPORT const char ** getAbilityList ()
 
AP_EXPORT const char * getAbilityDescription (const char *strName)
 
AP_EXPORT AbilitygetAbilityInstance (const char *pchName)
 
AP_EXPORT void setAbilitiesParameters ()
 

Variables

const char * g_PluginName = {"ObjectUtils"}
 
const char * g_AbilityName []
 
const char * g_AbilityDesc []
 

Function Documentation

AP_EXPORT const char* getAbilityDescription ( const char *  strName)
AP_EXPORT Ability* getAbilityInstance ( const char *  pchName)
AP_EXPORT const char** getAbilityList ( void  )
AP_EXPORT const char* getPluginDescription ( void  )
AP_EXPORT void setAbilitiesParameters ( void  )

Variable Documentation

const char* g_AbilityDesc[]
Initial value:
= {
"Transfer object properties to other abilities.",
"Selects an object intersecting the cursor.",
"Renders an effect tied to an object.",
"Manages an ObjectEffect (mainly allows adding and removing the effect)",
"Allows changes of a given object attributes.",
"Fixes an object in the particular place on the screen.",
"Simple animations of a given object.",
"Visualizes an incoming or outgoing connection to/from the owner object.",
"Generates a Trigger output signal after receiving the Use input signal.",
"Copy some properties of another object, such as geometry (one time only) or transformation (each frame).",
""
}
const char* g_AbilityName[]
Initial value:
= {
"ObjectInfo",
"ObjectSelector",
"ObjectEffect",
"ObjectEffectMan",
"ObjectModif",
"KeepOnScreen",
"Animator",
"ConnectionViz",
"UseToEvent",
"CopyProperties",
NULL
}
const char* g_PluginName = {"ObjectUtils"}