Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONEngine Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ONE::util::_OABase
A
ONE::photon::AABBTriangle
ONE::gui::AbstractButtonBase class for button widgets
ONE::gui::AcceptAllAccepts the unchanged input string
ONE::gui::AcceptNAccepts only natural numbers as input
Action
ONE::util::ActionControlAction command Controls
ONE::util::ActionDispatcherActionEvent dispatcher
ONE::util::ActionEventRepresentation for a (switchable) command
ONE::util::ActionListenerActionEvent listener
ActionPolicy
ONE::util::ActionRelay
ONE::scene::ActorEntity
ONE::model::ADBaseMesh
ONE::model::ADBaseMesh::ScaledVertices
ONE::model::ADBaseModelADBaseModel contains all base data of an animated model
ONE::model::ADBaseModel
ONE::model::ADMeshInstance
ONE::model::ADModel
ONE::model::ADModelInstance
ONE::gui::AlignedLayoutShows a single component
ONE::util::AllowConversionAllows 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::AudioDeviceHandles 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::BorderBorder around GUI elements
ONE::gui::laf::chameleon::BorderDelegate
ONE::gui::BorderDelegateUI delegate class for Border s
ONE::gui::laf::chameleon::BorderDelegateCreator
ONE::gui::BorderedBase class for GUI objects that have a border
ONE::gui::laf::chameleon::BorderedDelegateBase class for Bordered object delegates
ONE::gui::BorderFactoryCreates Border instances
ONE::gui::laf::chameleon::BorderUVSet
ONE::gui::BoundsBounds of a Component
ONE::photon::BSPInner
ONE::photon::BSPLeaf
ONE::photon::BSPNode
ONE::gui::ButtonButton widget
ONE::gui::laf::chameleon::ButtonDelegate
ONE::gui::laf::chameleon::ButtonDelegateCreator
ONE::scene::CameraManager
ONE::render::CGShader
ONE::render::CGShaderManager
ONE::gui::laf::chameleon::ChameleonLaFMain C7n LaF class
ONE::gui::CheckBoxToggleButton with a different LaF delegate
ONE::gui::laf::chameleon::CheckBoxDelegate
CheckingPolicy
ONE::network::ClientClient that allows communciation with a game server
ONE::network::ClientProxyServer sided represantative of a client
ONE::util::CloneableInterface for objects that may be cloned
ONE::physic::Collideable
ONE::gui::CommandFieldTextField especially for the use as a command input widget
ONE::gui::ComponentBase class for all GUI components that may be used to populate Window s and other containers
ONE::util::ConditionThread condition object
ONE::util::ConnectFailedExceptionThrown if attemp to connect failed
ONE::gui::ConsoleComponent that allows command line style interaction with the system core
ONE::gui::laf::chameleon::ConsoleDelegate
ONE::gui::ConsoleManagerManages one Console instance and its parent
ONE::util::ConstIterator< T >
ONE::util::Control
ONE::gui::ControlInterface for objects that permit some sort of user interaction
ONE::util::ControlDispatcherControlEvent dispatcher
ONE::util::ControlEventUsed to notify listeners of Controls
ONE::util::ControlledAbstract base class for objects that are under some form of control
ONE::util::ControlListenerControlEvent listener
ONE::util::ControlRelay
ONE::util::Creator< T, PtrT >Interface for LazyValue initializers
Custom
ONE::gui::DeckLayoutStacks 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::DeleteCleanupLazyValue cleanup policy that deletes the value with the surrounding lazy
ONE::network::DeserializeContentMessageInterface needed for two stage deserialization of a message
ONE::util::DestructiveCopy< Ptr >Destructive copy ownership policy
ONE::util::DisallowConversionPrevents implicit conversion to raw pointer
ONE::gui::DisplayableThe 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::EmitterInterfaceFake interface for the ParticleEmitter and render policy functions needed by the ParticleSystem
ONE::util::EngineExceptionBase class that all exceptions thrown by the engine must be derived from
ONE::util::EngineOptionsOptions 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::EventMulticasterDispatches all incoming input events to the GUI components
exception
ONE::model::Face
ONE::util::FactoryGenericPlugin< T >
ONE::util::FactoryPlugin< T, S >
ONE::util::FileNotFoundExceptionThrown if a file is not found
ONE::fx::FixedLifetime< PartT, Emitter >Assigns the same life span to each particle
ONE::gui::FocusManagerManages the user input focus
ONE::render::FontFont that may be used to draw strings on GUI elements
ONE::util::FPController
ONE::model::Frame
ONE::gui::FrameA decorated Window
ONE::gui::laf::chameleon::FramedDelegateUIDelegate implementation that draws decorated components
ONE::gui::laf::chameleon::FramedDelegateCreator< T >
ONE::gui::laf::chameleon::FrameDelegate
ONE::gui::laf::chameleon::FrameTitleBarDelegate
ONE::gui::FringeSpace a Border takes up on each side of the bordered object
ONE::fx::FullEmissionMaximum number of particles is emitted in each interval
ONE::gui::laf::chameleon::FullUVSet
ONE::render::G3DRendererRenderer2D implementation that uses the rendering facilities provided by the G3D framework
std::greater_equal< G3D::TextureRef >
ONE::gui::GridLayoutArranges components in a regular grid
ONE::gui::GuiManagerMain 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::IconIcon
ONE::util::IDManager< T >
ONE::render::ImageManagerResourceManager for Image s
ONE::model::Influence
Init
Init1
Init2
InitPolicy
ONE::util::InputManagerPerforms event conversion and dispatching
ONE::util::InputMapMaps KeyStroke s to Command s
ONE::util::InvalidArgumentExceptionThrown 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::KeyEventAbstraction for key events
ONE::util::KeyListener
ONE::util::KeyRelay
ONE::gui::LabelLabel is a component that displays some text and/or an icon
ONE::gui::laf::chameleon::LabelDelegate
ONE::gui::LayoutConstraintBase for layout constraints
ONE::gui::LayoutManagerLays 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::ListComponent that displays a number of strings
ONE::gui::laf::chameleon::ListDelegate
ONE::gui::ListModelModel that holds a number of string s
ONE::gui::ListModelDispatcherListModelEvent dispatcher
ONE::gui::ListModelEventUsed to notify listeners of changes in ListModel s
ONE::gui::ListModelListenerListModelEvent listener
ONE::gui::ListModelRelay
ONE::gui::ListSelectionDispatcherListSelectionEvent dispatcher
ONE::gui::ListSelectionEventUsed to notify listeners that a List 's selection has changed
ONE::gui::ListSelectionListenerListSelectionEvent listener
ONE::gui::ListSelectionModelList selection model
ONE::gui::ListSelectionRelay
ONE::scene::LoadMonitor
ONE::util::LockThread lock
ONE::util::LockSmithAbstract base for thread synchronization objects that create Lock objects
ONE::scene::Locus
ONE::scene::LocusEntity
ONE::scene::Logic
ONE::gui::LookAndFeelInterface for Look and Feel (LaF) rule sets
ONE::util::ManagersManager monostate
ONE::util::Manual< T >Manual singleton Lifetime policy
ONE::model::Mesh
ONE::model::MeshCacher
ONE::network::MessageClientReadyMessage used to notify the server that the client is ready for a game
ONE::network::MessageControlMessage used to submit client commands to the server
ONE::network::MessageCreateSyncableMessage used to notify clients about new Syncables or to reinitialize an existing Syncable (big state)
ONE::network::MessageDestroySyncableMessage used to notify clients about the removal of a Syncable
ONE::network::MessageLogicMessage used to synchronize the state of the Logic class (example: who is leading the race?)
ONE::network::MessagePingMessage used to determine a ping (time for message processing included)
ONE::network::MessageScriptEventMessage used to notify clients about script events
ONE::network::MessageSignOnLast message sent to client by the method acceptIncomingClient. contains the assigned syncableID
ONE::network::MessageSyncableStateMessage 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::MotionControlMouse 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::MusicStreamSimple music stream handle
ONE::util::MutexUsed 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::NoCleanupLazyValue cleanup policy that does nothing
ONE::fx::NoEmissionAllows no automatic particle emission
ONE::fx::NoInit< P, B >Performs no particle initialization
ONE::util::NullPointerExceptionThrown if an unexpected 0 pointer is encountered
ONE::physic::ODEGeomODE Static Solid
ONE::physic::ODETriData
ONE::physic::ODEWorld
ONE::util::OptionsManages string to value bindings
ONE::util::Options::OptionValue
ONE::util::OrderedAutomatic< T >Automatic singleton Lifetime policy
OwnershipPolicy
ONE::gui::PanelA 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::ParticleSystemManager class for TexturedEmitter s
ONE::photon::PhotonA Photon
ONE::physic::PhysicSystem
ONE::gui::PictureImage component
ONE::gui::laf::chameleon::PlainDelegateUIDelegate 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::PointPosition in pixels on the screen
ONE::util::PointerTraits< T >Splits pointer and actual type
ONE::util::PointerTraits< T * >
Pos
ONE::model::Pose
ONE::util::ProfilerUsed to time functions
ONE::util::Profiler::OutputSampleInfo output interface
ONE::util::Profiler::SampleInfoHolds profiling results
ONE::util::Profiler::StopWatch
ONE::photon::PTriangle
ONE::gui::RadioButtonButton that can only be activated
ONE::gui::laf::chameleon::RadioButtonDelegate
ONE::gui::RadioButtonGroupGroup of RadioButtons
ONE::util::Random
ONE::photon::Rasterizer
ReferenceCountedObject
ONE::util::ReferenceCounting< Ptr >Reference counting ownership policy
ONE::util::RegisterableType< T >
ONE::render::Renderer2DInterface for 2D renderers
ONE::render::RenderList
ONE::render::RenderListEntryAbstract base for renderable objects
RenderPolicy
ONE::render::RenderPropertiesSet of render settings for one pass
ONE::gui::RenderStubHandles 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::ScrollableAbstract base for Component s that may be added to a Viewport
ONE::gui::ScrollBarViewport 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::SerializeContentMessageInterface needed for two stage serialization of a message
ONE::network::ServerServer that allows multiplayer gaming
ONE::network::ServerBufferedNetMessageInterface for messages to a single client that have to be buffered on the server
ONE::network::ServerProxyClient sided represantative of the server
ONE::fx::SimpleBaseSimple ParticleEmitter base class
ONE::physic::SimpleODEBodySimple ODE Dynamic Solid
ONE::util::Singleton< T, Lifetime >Template for classes that allow only one active instance
ONE::gui::SizeComponent 's width and height
ONE::scene::Skybox
ONE::gui::SliderModelData model for ScrollBar s and other sliders
ONE::gui::SliderModelDispatcherSliderModelEvent dispatcher
ONE::gui::SliderModelEventUsed to notify listeners of changes in SliderModel s
ONE::gui::SliderModelListenerSliderModelEvent 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::SoundEffectSimple sound effect handle
ONE::sound::SoundManagerSound 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::StackLayoutArranges components in a row or a column
ONE::util::STLConstIterator< T, ItT >
ONE::util::STLIterator< T, ItT >
StoragePolicy
ONE::fx::StreamEmissionEmits particles at a steady rate
ONE::model::StringTokenizer
ONE::model::SuperVertex
ONE::model::Surface
ONE::network::SyncableInterface for Entitys that allows the scene graph to be synchronized
ONE::util::TaskInterface for Thread tasks
ONE::util::TextDispatcherTextEvent dispatcher
ONE::util::TextEventEvent that carries a string
ONE::gui::TextFieldWidget that allows users to enter a line of text
ONE::gui::laf::chameleon::TextFieldDelegate
ONE::util::TextListenerTextEvent listener
ONE::gui::TextModelInterface for a model that holds text
ONE::gui::TextModelDispatcherTextModelEvent dispatcher
ONE::gui::TextModelEventUsed to notify listeners of changes in TextModel s
ONE::gui::TextModelListenerTextModelEvent 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::TexturedRenderCommon base class for ParticleEmitter render policies that use a (potentially blended) texture
ONE::render::TextureInfo
ONE::render::TextureManagerManages loading and caching of Texture s
ONE::render::TextureSource
ONE::util::ThreadThread abstraction object
ONE::gui::TiltedIconIcon with flexible UV-Koordinates
ONE::gui::TitleBarFrame title bar
ONE::gui::ToggleButtonButton that is toggled by clicking on it
ONE::gui::TopLevelAbstract base class for top level GUI objects
ONE::model::Transform
Triangle
ONE::scene::TriggerEntity
ONE::util::Type
ONE::gui::UIDelegateDelegate object that handles LaF specific operations such as drawing
ONE::gui::laf::chameleon::UIDelegateCreator
ONE::scene::UserUser'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::ViewportPortal through which larger components may be viewed
ONE::gui::laf::chameleon::ViewportDelegate
ONE::gui::ViewportLayoutViewport -typical layout
ONE::gui::ViewportLayout::ViewportConstraint
ONE::gui::WidgetDisplayable Control
ONE::gui::WindowA TopLevel container
ONE::gui::laf::chameleon::WindowDelegate
ONE::gui::WindowLayoutWindow -typical layout
ONE::gui::WindowLayout::WindowConstraint
ONE::util::XMLAttribute
ONE::util::XMLNode
ONE::util::XMLTree

Generated on Wed Sep 7 19:03:07 2005 for ONEngine by  doxygen 1.4.3