| ONE::util::_OABase | |
| A | |
| ONE::photon::AABBTriangle | |
| ONE::gui::AbstractButton | Base class for button widgets |
| ONE::gui::AcceptAll | Accepts the unchanged input string |
| ONE::gui::AcceptN | Accepts only natural numbers as input |
| Action | |
| ONE::util::ActionControl | Action command Controls |
| ONE::util::ActionDispatcher | ActionEvent dispatcher |
| ONE::util::ActionEvent | Representation for a (switchable) command |
| ONE::util::ActionListener | ActionEvent listener |
| ActionPolicy | |
| ONE::util::ActionRelay | |
| ONE::scene::ActorEntity | |
| ONE::model::ADBaseMesh | |
| ONE::model::ADBaseMesh::ScaledVertices | |
| ONE::model::ADBaseModel | ADBaseModel contains all base data of an animated model |
| ONE::model::ADBaseModel | |
| ONE::model::ADMeshInstance | |
| ONE::model::ADModel | |
| ONE::model::ADModelInstance | |
| ONE::gui::AlignedLayout | Shows a single component |
| ONE::util::AllowConversion | Allows implicit conversion to raw pointer |
| ONE::model::Anim | |
| ONE::model::Animateable | |
| ONE::model::AnimationData | |
| ONE::model::AnimCacher | |
| ONE::model::AnimPlayer | |
| ONE::script::Argument | |
| Array | |
| ONE::util::ArrayConstIterator< T > | |
| ONE::util::ArrayIterator< T > | |
| asIOutputStream | |
| ONE::util::AssertDereference< Str > | Uses assert to safeguard against dereferenced 0 pointers |
| ONE::sound::AudioDevice | Handles loading of music files |
| ONE::util::Automatic< T > | Automatic singleton Lifetime policy |
| B | |
| Base | |
| ONE::model::BaseModel | |
| ONE::scene::Billboard | |
| ONE::scene::BillboardEntity | |
| ONE::fx::BillboardRenderIM< Particle, Emitter > | Renders rectangular billboards in immediate mode |
| ONE::fx::BillboardRenderVAR< Particle, Emitter > | Renders rectangular billboards using indexed primitives |
| ONE::model::Blend | |
| ONE::model::BlendBase | |
| ONE::physic::Body | |
| ONE::scene::BodyData | |
| ONE::gui::Border | Border around GUI elements |
| ONE::gui::laf::chameleon::BorderDelegate | |
| ONE::gui::BorderDelegate | UI delegate class for Border s |
| ONE::gui::laf::chameleon::BorderDelegateCreator | |
| ONE::gui::Bordered | Base class for GUI objects that have a border |
| ONE::gui::laf::chameleon::BorderedDelegate | Base class for Bordered object delegates |
| ONE::gui::BorderFactory | Creates Border instances |
| ONE::gui::laf::chameleon::BorderUVSet | |
| ONE::gui::Bounds | Bounds of a Component |
| ONE::photon::BSPInner | |
| ONE::photon::BSPLeaf | |
| ONE::photon::BSPNode | |
| ONE::gui::Button | Button widget |
| ONE::gui::laf::chameleon::ButtonDelegate | |
| ONE::gui::laf::chameleon::ButtonDelegateCreator | |
| ONE::scene::CameraManager | |
| ONE::render::CGShader | |
| ONE::render::CGShaderManager | |
| ONE::gui::laf::chameleon::ChameleonLaF | Main C7n LaF class |
| ONE::gui::CheckBox | ToggleButton with a different LaF delegate |
| ONE::gui::laf::chameleon::CheckBoxDelegate | |
| CheckingPolicy | |
| ONE::network::Client | Client that allows communciation with a game server |
| ONE::network::ClientProxy | Server sided represantative of a client |
| ONE::util::Cloneable | Interface for objects that may be cloned |
| ONE::physic::Collideable | |
| ONE::gui::CommandField | TextField especially for the use as a command input widget |
| ONE::gui::Component | Base class for all GUI components that may be used to populate Window s and other containers |
| ONE::util::Condition | Thread condition object |
| ONE::util::ConnectFailedException | Thrown if attemp to connect failed |
| ONE::gui::Console | Component that allows command line style interaction with the system core |
| ONE::gui::laf::chameleon::ConsoleDelegate | |
| ONE::gui::ConsoleManager | Manages one Console instance and its parent |
| ONE::util::ConstIterator< T > | |
| ONE::util::Control | |
| ONE::gui::Control | Interface for objects that permit some sort of user interaction |
| ONE::util::ControlDispatcher | ControlEvent dispatcher |
| ONE::util::ControlEvent | Used to notify listeners of Controls |
| ONE::util::Controlled | Abstract base class for objects that are under some form of control |
| ONE::util::ControlListener | ControlEvent listener |
| ONE::util::ControlRelay | |
| ONE::util::Creator< T, PtrT > | Interface for LazyValue initializers |
| Custom | |
| ONE::gui::DeckLayout | Stacks components on top of each other |
| ONE::gui::DeckLayout::Card | |
| ONE::util::DeepCopy< Ptr > | Deep copy ownership policy |
| ONE::util::DefaultStorage< T > | |
| ONE::gui::laf::chameleon::DelegateBase | |
| ONE::util::DeleteCleanup | LazyValue cleanup policy that deletes the value with the surrounding lazy |
| ONE::network::DeserializeContentMessage | Interface needed for two stage deserialization of a message |
| ONE::util::DestructiveCopy< Ptr > | Destructive copy ownership policy |
| ONE::util::DisallowConversion | Prevents implicit conversion to raw pointer |
| ONE::gui::Displayable | The base class for all displayable GUI objects |
| ONE::fx::DustEmitter< MAX_P, Emission, Init, Action, Base > | DustParticle emitter class |
| ONE::fx::DustInit< P, E > | Dust custom initializer |
| ONE::fx::DustParticle< Emitter > | Particle class that simulates dust, smoke or similar phenomena |
| E | |
| Emission | |
| ONE::fx::EmitterInterface | Fake interface for the ParticleEmitter and render policy functions needed by the ParticleSystem |
| ONE::util::EngineException | Base class that all exceptions thrown by the engine must be derived from |
| ONE::util::EngineOptions | Options singleton for engine-related options |
| ONE::scene::Entity | |
| ONE::scene::EntityFactory | |
| ONE::util::Event< Disp > | Base class for all system events |
| ONE::util::EventDispatcher< Evt, Lst, Rly > | The Event Dispatcher base class |
| ONE::gui::EventMulticaster | Dispatches all incoming input events to the GUI components |
| exception | |
| ONE::model::Face | |
| ONE::util::FactoryGenericPlugin< T > | |
| ONE::util::FactoryPlugin< T, S > | |
| ONE::util::FileNotFoundException | Thrown if a file is not found |
| ONE::fx::FixedLifetime< PartT, Emitter > | Assigns the same life span to each particle |
| ONE::gui::FocusManager | Manages the user input focus |
| ONE::render::Font | Font that may be used to draw strings on GUI elements |
| ONE::util::FPController | |
| ONE::model::Frame | |
| ONE::gui::Frame | A decorated Window |
| ONE::gui::laf::chameleon::FramedDelegate | UIDelegate implementation that draws decorated components |
| ONE::gui::laf::chameleon::FramedDelegateCreator< T > | |
| ONE::gui::laf::chameleon::FrameDelegate | |
| ONE::gui::laf::chameleon::FrameTitleBarDelegate | |
| ONE::gui::Fringe | Space a Border takes up on each side of the bordered object |
| ONE::fx::FullEmission | Maximum number of particles is emitted in each interval |
| ONE::gui::laf::chameleon::FullUVSet | |
| ONE::render::G3DRenderer | Renderer2D implementation that uses the rendering facilities provided by the G3D framework |
| std::greater_equal< G3D::TextureRef > | |
| ONE::gui::GridLayout | Arranges components in a regular grid |
| ONE::gui::GuiManager | Main gui management interface |
| CreatorT | |
| CreatorT | |
| ONE::util::Handle< T > | Handle for resources managed by a ResourceManager |
| ONE::model::HiBone | |
| ONE::model::HiBoneMask | |
| ONE::model::Hierarchy | |
| ONE::photon::HSpan | |
| I | |
| ONE::gui::Icon | Icon |
| ONE::util::IDManager< T > | |
| ONE::render::ImageManager | ResourceManager for Image s |
| ONE::model::Influence | |
| Init | |
| Init1 | |
| Init2 | |
| InitPolicy | |
| ONE::util::InputManager | Performs event conversion and dispatching |
| ONE::util::InputMap | Maps KeyStroke s to Command s |
| ONE::util::InvalidArgumentException | Thrown if a passed argument is invalid |
| ONE::util::InvalidStateException | |
| ONE::util::IOException | |
| ONE::util::Iterator< T > | |
| ONE::fx::JitteredLifetime< PartT, Emitter > | Assigns a different lifetime to each particle |
| ONE::photon::KDTree | |
| ONE::util::KeyDispatcher | |
| ONE::util::KeyEvent | Abstraction for key events |
| ONE::util::KeyListener | |
| ONE::util::KeyRelay | |
| ONE::gui::Label | Label is a component that displays some text and/or an icon |
| ONE::gui::laf::chameleon::LabelDelegate | |
| ONE::gui::LayoutConstraint | Base for layout constraints |
| ONE::gui::LayoutManager | Lays out Component s in containers |
| ONE::util::LazyValue< T, PtrT, Cleanup > | Value that will not be created until it is actually used |
| ONE::scene::LevelLoader | |
| Life | |
| Lifetime | |
| ONE::scene::LightingEntity | |
| ONE::photon::LightMapGenerator | |
| ONE::util::LinkedConstIterator< T > | |
| ONE::util::LinkedConstIterator< T >::Link | |
| ONE::util::LinkedIterator< T > | |
| ONE::util::LinkedIterator< T >::Link | |
| ONE::gui::List | Component that displays a number of strings |
| ONE::gui::laf::chameleon::ListDelegate | |
| ONE::gui::ListModel | Model that holds a number of string s |
| ONE::gui::ListModelDispatcher | ListModelEvent dispatcher |
| ONE::gui::ListModelEvent | Used to notify listeners of changes in ListModel s |
| ONE::gui::ListModelListener | ListModelEvent listener |
| ONE::gui::ListModelRelay | |
| ONE::gui::ListSelectionDispatcher | ListSelectionEvent dispatcher |
| ONE::gui::ListSelectionEvent | Used to notify listeners that a List 's selection has changed |
| ONE::gui::ListSelectionListener | ListSelectionEvent listener |
| ONE::gui::ListSelectionModel | List selection model |
| ONE::gui::ListSelectionRelay | |
| ONE::scene::LoadMonitor | |
| ONE::util::Lock | Thread lock |
| ONE::util::LockSmith | Abstract base for thread synchronization objects that create Lock objects |
| ONE::scene::Locus | |
| ONE::scene::LocusEntity | |
| ONE::scene::Logic | |
| ONE::gui::LookAndFeel | Interface for Look and Feel (LaF) rule sets |
| ONE::util::Managers | Manager monostate |
| ONE::util::Manual< T > | Manual singleton Lifetime policy |
| ONE::model::Mesh | |
| ONE::model::MeshCacher | |
| ONE::network::MessageClientReady | Message used to notify the server that the client is ready for a game |
| ONE::network::MessageControl | Message used to submit client commands to the server |
| ONE::network::MessageCreateSyncable | Message used to notify clients about new Syncables or to reinitialize an existing Syncable (big state) |
| ONE::network::MessageDestroySyncable | Message used to notify clients about the removal of a Syncable |
| ONE::network::MessageLogic | Message used to synchronize the state of the Logic class (example: who is leading the race?) |
| ONE::network::MessagePing | Message used to determine a ping (time for message processing included) |
| ONE::network::MessageScriptEvent | Message used to notify clients about script events |
| ONE::network::MessageSignOn | Last message sent to client by the method acceptIncomingClient. contains the assigned syncableID |
| ONE::network::MessageSyncableState | Message used to notify clients about the state of a Syncable |
| ONE::model::Model | |
| ONE::model::ModelData | |
| ONE::scene::ModelEntity | |
| ONE::model::ModelManager | |
| ONE::model::ModelTopology | |
| Motion | |
| ONE::util::MotionControl | Mouse motion Controls |
| ONE::util::MouseDispatcher | |
| ONE::util::MouseEvent | |
| ONE::util::MouseListener | |
| ONE::util::MouseRelay | |
| ONE::fx::MultiInit< PartT, Emitter, Init1, Init2 > | Chains initialization policies |
| ONE::sound::MusicStream | Simple music stream handle |
| ONE::util::Mutex | Used to synchronize multiple threads |
| ONE::scene::NameEntity | |
| NetMessage | |
| ONE::util::NoArgCreator< B, Ptr, C > | Creator implementation for objects that are created through a no-argument ctor |
| ONE::util::NoChecking< Str > | Performs no checking |
| ONE::util::NoCleanup | LazyValue cleanup policy that does nothing |
| ONE::fx::NoEmission | Allows no automatic particle emission |
| ONE::fx::NoInit< P, B > | Performs no particle initialization |
| ONE::util::NullPointerException | Thrown if an unexpected 0 pointer is encountered |
| ONE::physic::ODEGeom | ODE Static Solid |
| ONE::physic::ODETriData | |
| ONE::physic::ODEWorld | |
| ONE::util::Options | Manages string to value bindings |
| ONE::util::Options::OptionValue | |
| ONE::util::OrderedAutomatic< T > | Automatic singleton Lifetime policy |
| OwnershipPolicy | |
| ONE::gui::Panel | A container Component |
| ONE::gui::laf::chameleon::PanelDelegate | |
| ONE::fx::ParticleEmitter< Heir, MAX_P, PartT, EmissionPolicy, InitPolicy, ActionPolicy, RenderPolicy, Base > | Manages emission, initialization and processing of particles |
| ONE::fx::ParticleInit< PartT, Emitter, Life, Pos, Motion, Custom > | Performs full particle initialization |
| ONE::fx::ParticleSystem | Manager class for TexturedEmitter s |
| ONE::photon::Photon | A Photon |
| ONE::physic::PhysicSystem | |
| ONE::gui::Picture | Image component |
| ONE::gui::laf::chameleon::PlainDelegate | UIDelegate implementation that displays a plain background |
| ONE::gui::laf::chameleon::PlainDelegateCreator< T > | |
| ONE::gui::PlainTextModel< Traits > | TextModel implementation that handles a plain text string |
| ONE::util::PluggableFactory< T > | |
| ONE::gui::Point | Position in pixels on the screen |
| ONE::util::PointerTraits< T > | Splits pointer and actual type |
| ONE::util::PointerTraits< T * > | |
| Pos | |
| ONE::model::Pose | |
| ONE::util::Profiler | Used to time functions |
| ONE::util::Profiler::Output | SampleInfo output interface |
| ONE::util::Profiler::SampleInfo | Holds profiling results |
| ONE::util::Profiler::StopWatch | |
| ONE::photon::PTriangle | |
| ONE::gui::RadioButton | Button that can only be activated |
| ONE::gui::laf::chameleon::RadioButtonDelegate | |
| ONE::gui::RadioButtonGroup | Group of RadioButtons |
| ONE::util::Random | |
| ONE::photon::Rasterizer | |
| ReferenceCountedObject | |
| ONE::util::ReferenceCounting< Ptr > | Reference counting ownership policy |
| ONE::util::RegisterableType< T > | |
| ONE::render::Renderer2D | Interface for 2D renderers |
| ONE::render::RenderList | |
| ONE::render::RenderListEntry | Abstract base for renderable objects |
| RenderPolicy | |
| ONE::render::RenderProperties | Set of render settings for one pass |
| ONE::gui::RenderStub | Handles gui rendering |
| ONE::render::RenderSystem | |
| ONE::util::ResourceManager< T, Key, Sto > | Manages acquisition and cleanup of resources |
| ONE::util::ResourceManager< T, Key, Handle< T > > | ResourceManager partial specialization for handle based managers |
| ONE::util::ResourceManager< T, Key, T * > | ResourceManager partial specialization for simple pointers |
| ONE::util::ResourceManagerBase< T, Key, Sto > | ResourceManager base class |
| ONE::util::SafeDereference< Str > | Throws an exception when a 0 pointer is dereferenced |
| ONE::scene::SceneGraph | |
| ONE::scene::SceneManager | |
| ONE::script::ScriptingHost | |
| ONE::gui::Scrollable | Abstract base for Component s that may be added to a Viewport |
| ONE::gui::ScrollBar | Viewport control Widget |
| ONE::gui::laf::chameleon::ScrollBarDelegate | |
| ONE::gui::ScrollBarSlider | |
| ONE::gui::laf::chameleon::ScrollBarSliderDelegate | |
| ONE::util::Selector< first, T, U > | Selects one of two types |
| ONE::util::Selector< false, T, U > | |
| ONE::util::Serializable | |
| ONE::network::SerializeContentMessage | Interface needed for two stage serialization of a message |
| ONE::network::Server | Server that allows multiplayer gaming |
| ONE::network::ServerBufferedNetMessage | Interface for messages to a single client that have to be buffered on the server |
| ONE::network::ServerProxy | Client sided represantative of the server |
| ONE::fx::SimpleBase | Simple ParticleEmitter base class |
| ONE::physic::SimpleODEBody | Simple ODE Dynamic Solid |
| ONE::util::Singleton< T, Lifetime > | Template for classes that allow only one active instance |
| ONE::gui::Size | Component 's width and height |
| ONE::scene::Skybox | |
| ONE::gui::SliderModel | Data model for ScrollBar s and other sliders |
| ONE::gui::SliderModelDispatcher | SliderModelEvent dispatcher |
| ONE::gui::SliderModelEvent | Used to notify listeners of changes in SliderModel s |
| ONE::gui::SliderModelListener | SliderModelEvent listener |
| ONE::gui::SliderModelRelay | |
| ONE::util::SmartPointer< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy > | Smart pointer that handles destruction of its pointee based on policies |
| ONE::scene::SolidEntity | |
| ONE::scene::SolidEntity::Surface | |
| ONE::sound::SoundEffect | Simple sound effect handle |
| ONE::sound::SoundManager | Sound effect manager |
| ONE::fx::SparkEmitter< MAX_P, Emission, Init, Action, Base > | SparkParticle emitter class |
| ONE::fx::SparkParticle< Emitter > | Particle class that simulates sparks, drops or similar |
| ONE::gui::StackLayout | Arranges components in a row or a column |
| ONE::util::STLConstIterator< T, ItT > | |
| ONE::util::STLIterator< T, ItT > | |
| StoragePolicy | |
| ONE::fx::StreamEmission | Emits particles at a steady rate |
| ONE::model::StringTokenizer | |
| ONE::model::SuperVertex | |
| ONE::model::Surface | |
| ONE::network::Syncable | Interface for Entitys that allows the scene graph to be synchronized |
| ONE::util::Task | Interface for Thread tasks |
| ONE::util::TextDispatcher | TextEvent dispatcher |
| ONE::util::TextEvent | Event that carries a string |
| ONE::gui::TextField | Widget that allows users to enter a line of text |
| ONE::gui::laf::chameleon::TextFieldDelegate | |
| ONE::util::TextListener | TextEvent listener |
| ONE::gui::TextModel | Interface for a model that holds text |
| ONE::gui::TextModelDispatcher | TextModelEvent dispatcher |
| ONE::gui::TextModelEvent | Used to notify listeners of changes in TextModel s |
| ONE::gui::TextModelListener | TextModelEvent listener |
| ONE::gui::TextModelRelay | |
| ONE::util::TextRelay | |
| ONE::fx::TexturedEmitter< Heir, MAX_P, P, E, I, A, B > | Base class for ParticleEmitter s that handle textured particles |
| ONE::fx::TexturedRender | Common base class for ParticleEmitter render policies that use a (potentially blended) texture |
| ONE::render::TextureInfo | |
| ONE::render::TextureManager | Manages loading and caching of Texture s |
| ONE::render::TextureSource | |
| ONE::util::Thread | Thread abstraction object |
| ONE::gui::TiltedIcon | Icon with flexible UV-Koordinates |
| ONE::gui::TitleBar | Frame title bar |
| ONE::gui::ToggleButton | Button that is toggled by clicking on it |
| ONE::gui::TopLevel | Abstract base class for top level GUI objects |
| ONE::model::Transform | |
| Triangle | |
| ONE::scene::TriggerEntity | |
| ONE::util::Type | |
| ONE::gui::UIDelegate | Delegate object that handles LaF specific operations such as drawing |
| ONE::gui::laf::chameleon::UIDelegateCreator | |
| ONE::scene::User | User's representation in the application |
| ONE::scene::UserEntity | |
| ONE::model::UserFunction | |
| ONE::render::UV | |
| ONE::gui::laf::chameleon::UVRect | |
| ONE::script::Value | |
| vector | |
| ONE::gui::Viewport | Portal through which larger components may be viewed |
| ONE::gui::laf::chameleon::ViewportDelegate | |
| ONE::gui::ViewportLayout | Viewport -typical layout |
| ONE::gui::ViewportLayout::ViewportConstraint | |
| ONE::gui::Widget | Displayable Control |
| ONE::gui::Window | A TopLevel container |
| ONE::gui::laf::chameleon::WindowDelegate | |
| ONE::gui::WindowLayout | Window -typical layout |
| ONE::gui::WindowLayout::WindowConstraint | |
| ONE::util::XMLAttribute | |
| ONE::util::XMLNode | |
| ONE::util::XMLTree | |