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 |
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.
| const char* Nytro::Game::kSaveGameFolder |