#include "system/nyCommon.h"#include "system/nyBase.h"#include "graphics/nyColor.h"#include "math/nyMath.h"

Go to the source code of this file.
Data Structures | |
| class | Nytro::Graphics::AnimationKeyValue |
| An animation key value, sort of a variant for keys. More... | |
| class | Nytro::Graphics::AnimationKey |
| A TCB spline animation key point. More... | |
| class | Nytro::Graphics::AnimationTrackController |
| An animation track controller modifies values on an animation track, for example the noise controller adds some noise to the interpolated key values. More... | |
| class | Nytro::Graphics::AnimationTrack |
| An animation track, full with animation key(frames), controlling a user variable, class member, etc. More... | |
| class | Nytro::Graphics::AnimationEvent |
| An animation event, triggered when the current animation time reaches it. More... | |
| class | Nytro::Graphics::SoundAnimationEvent |
| A sound animation event. More... | |
| class | Nytro::Graphics::FlowGraphAnimationEvent |
| A flow graph event animation event. More... | |
| class | Nytro::Graphics::Animation |
| An animation object holds several animation tracks in one place, also can play them all at once. More... | |
| class | Nytro::Graphics::AnimationSetData |
| An animations resource file, holding a set of animations. More... | |
Namespaces | |
| namespace | Nytro |
The Nytro Game Engine main namespace. | |
| namespace | Nytro::Audio |
This namespace holds classes related to sound/Audio, sound sources, sound buffers, sound blockers. | |
| namespace | Nytro::Scene |
This namespace holds the scene related classes, scene nodes, scene graph. | |
| namespace | Nytro::Game |
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. | |
| namespace | Nytro::Graphics |
The graphics namespace holds all the graphics and rendering related classes, all what is displayed on screen, is using classes from here. | |
Enumerations | |
| enum | Nytro::Graphics::EAnimationLoop { Nytro::Graphics::eAnimationLoop_None = 0, Nytro::Graphics::eAnimationLoop_Repeat, Nytro::Graphics::eAnimationLoop_PingPong } |
Looping mode for animation tracks and whole animation. More... | |
| enum | Nytro::Graphics::EAnimationInterpolation { Nytro::Graphics::eAnimationInterpolation_Linear = 0, Nytro::Graphics::eAnimationInterpolation_Bezier, Nytro::Graphics::eAnimationInterpolation_TCB } |
The track key interpolation mode. More... | |