Data Structures | Variables

Nytro::Game Namespace Reference

The game namespace keeps all the classes related to an actual game skeleton, the game state logic, genre helper classes (FPS/RTS/MMO/TBS/TPS..), player, and other classes. More...

Data Structures

class  AssemblyEntityPhysicsObject
class  AssemblyEntityPhysicsJoint
class  AssemblyEntityPhysicsBody
class  AssemblyEntityPhysicsShape
class  AssemblyEntitySlot
 An assembly slot is an object that holds a Scene node, in a specified place in the assembly object. More...
class  AssemblyEntityData
 The assembly data resource, keep the actual assembly definition. More...
class  AssemblyEntity
 The assembly node is a Scene node which manages the rendering of the assembly object. More...
class  CameraEntity
class  EntityGroup
 An entity group, entities can be grouped for selection purposes in the editor. More...
class  EntityLayer
 An entity layer. More...
class  PrefabEntityData
 This class is a helper object that holds properties and attributes for an entity from a prefab file. More...
class  PrefabData
 Prefab data, the actual saved properties of a prefab (prefab: an entity selection preset). More...
class  EntityEvent
 An entity event, like onHit, onSight, onDestroyed etc., called by various code, C++, flow graph or script. More...
class  EntityVisualEditHandle
 visual handles used in the editor to edit an entity by dragging the handles around (ex: road,river,fence nodes) basically the handle is just a Scene node, drawn by the editor when the entity is selected More...
class  Entity
 An entity class, a *thing* in the game world; it's a higher class Scene node. More...
class  PrefabEntity
class  FlowGraphNodeSlot
 A flow graph node slot, it can be an input, output or variable slot. More...
class  FlowGraphNode
 A flow graph node, with input and output slots, and data/variable slots. More...
class  FlowGraphEventNode
 A flow graph node which defines an input event. More...
class  FlowGraphVariableNode
 A flow graph variable node, used to store or retrieve data from/to a variable variant. More...
class  FlowGraphCommentNode
 A flow graph node used for visual comments placed into the graph. More...
class  FlowGraph
 A flow graph is used to define logic for a triggered event. More...
class  FlowGraphManager
 The flow graph manager keeps all flow graphs in one place and process them per frame, triggering the events when needed. More...
class  SetPropertyFlowGraphNode
 This graph node is used to set a property value for an entity, when entered. More...
class  ExpressionConditionFlowGraphNode
 This graph node is used to evaluate an expression, when entered. More...
class  BooleanConditionFlowGraphNode
 This graph node is used to evaluate a boolean condition, when entered. More...
class  PropertyValueFlowGraphNode
 This graph node is used to get a property value, used as variable in a graph. More...
class  FpsCameraController
 This class controls a camera, modifying the angles to simulate walking for FPS type games
It also includes some special camera effects, like a quake, and FieldOfView speed warping. More...
class  GameStateHandler
 The game state handler class is associated with a specific part/section of the game and does all the handling for that section of the game, like frame rendering, input, init and release. More...
class  GameConfiguration
 A game configuration object keeps all info about a specific game, like game data location, the game provider class, etc. More...
class  GameProvider
 This provider handles all the game logic, this is the actual user defined game module
in other game engines it is called game.dll
inherit from this class to create your game provider. More...
class  Material
 This class is a high level surface material, which can be set to submeshes of a mesh. More...
class  ModelEntity
class  ParticleSystemEntity
class  PlayerAction
 A player action like move, jump, etc., used for recording the actions for playback. More...
class  Player
 The player helper object, receives the keyboard, mouse and joystick actions to execute them. More...
class  SkyDomeEntity
class  SoundSourceEntity
class  SpawnLocationEntity
class  TriggerEntity
class  WorldObserver
 Observes actions whitin the world. More...
class  World
 A world class, containing the level game entities. More...

Variables

const char * kSaveGameFolder

Detailed Description

The game namespace keeps all the classes related to an actual game skeleton, the game state logic, genre helper classes (FPS/RTS/MMO/TBS/TPS..), player, and other classes.


Variable Documentation


© Copyright 7thFACTOR Entertainment - All rights reserved