vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AP_base.cpp File Reference
#include "precompiled.h"
#include <string.h>
#include <base/AP_base.h>
#include <base/MTMatrixTransform.h>

Functions

const char * getPluginDescription (void)
 
const char ** getAbilityList (void)
 
const char * getAbilityDescription (const char *name)
 
AbilitygetAbilityInstance (const char *_name)
 
void setAbilitiesParameters (void)
 

Variables

const char * plugin_name = { "base" }
 
const char * ability_name []
 
const char * ability_description []
 
Ability_new_ability
 

Function Documentation

const char* getAbilityDescription ( const char *  name)
Ability* getAbilityInstance ( const char *  _name)
const char** getAbilityList ( void  )
const char* getPluginDescription ( void  )
void setAbilitiesParameters ( void  )

Variable Documentation

Ability* _new_ability
const char* ability_description[]
Initial value:
= {
"Display any text message on board",
"Show FDH of the object",
"Show object that is contained in FDH",
"Simple hand - for object grabbing and manipulation",
"Avatar - base version of user's avatar",
"",
"",
"Automatically retrieves some system information and writes it to the log file",
"Light source...",
"Shows HSL doublecone for color choosing"
"Secondary matrix to transform the object. Used when it is necessary to update transformation several times per frame in a different thread(s). For example while calculating Phantom/Reachin collisions.",
""}
const char* ability_name[]
Initial value:
= {
"Display",
"ShowFDH",
"ShowFDHModel",
"hand",
"Avatar",
"Rotate",
"MouseHand",
"SystemInfo",
"Light",
"MTMatrixTransform",
NULL}
const char* plugin_name = { "base" }