▼Nbrtr | Namespace for the whole BrainTrain Project |
CAddInteractionCallbackToDrawableVisitor | NodeVisitor for batch replacing all UserDataContainer of all Drawables |
CAddPortalGunInteractionCallback | InteractionCallback for adding the portal gun to the players inventar |
CBaseInteractionCallback | This is the TemplateClass for InteractionCallbacks |
CBench | Bench class, creates a bench Object |
CBodyOfRotationFunction | Struct holding the function, which calculates the radius in dependece of the height. lambda (double)->double func, int end, BodyOfRotationFunction* nextFunc if one wish to have more then one function then the end value and nextFunc pointer must be set accordingly the end+1 is the beginning x of the next function |
CCelShading | CelSading Effect, every child of this node will get the effect |
CCelShadingTechnique | The Technique for the cel-shading effect |
CControlRoom | Control Room Class, derived from PositionAttitudeTransform, set ups the whole room as its own children |
CDrunkenInteractionCallback | Callback for the drunk effect |
CFPSCameraManipulator | A FPS style CameraManipulator with ground clamping and intersection |
CGeometryPlacerVisitor | NodeVisitor for batch replacing all Geometry in all visited Geodes |
CKeyHandler | Key Handler Class, handles all of our KeyFunctions, which do not belong to camera control (this are handled by FPSCameraManipulator) |
CModifyMaterialVisitor | Visitor for altering the material attributes, mainly used for objects craeted with blender |
CProgramSwitcherCallback | Callback for switching the postprocess programs |
CRenderingPipeline | Struct holding the camera for the multi-rendering passes. Also holds the program vector for the post process pass. pass0Color, pass0depth, passPostProcess, program array, count programArray The program vector is used by the KeyHandler and the InteractionItems for changing the postprocess programs |
CToonTexSwitcherCallback | Callback for switching the ToonTextures |
CTrainSwitcherCallback | Callback for switching the "trains" |
▼CWeaponHUD | WeaponHUD class, provides the functions to add a HUD camera to the scene |
CWeaponSwitchHandler | EventHandler for WeaponSwitching |
CAnimationCreator | |