Planet
navihomeaboutscreenshotsdownloaddevelopmentforum
Orxonox: Class List

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_ENetAcknowledgement
_ENetAddressPortable internet address structure
_ENetCallbacks
_ENetChannel
_ENetCompressorAn ENet packet compressor for compressing UDP packets before socket sends or receives
_ENetEventAn ENet event as returned by enet_host_service()
_ENetHostAn ENet host for communicating with peers
_ENetHostAddress
_ENetIncomingCommand
_ENetList
_ENetListNode
_ENetOutgoingCommand
_ENetPacketENet packet structure
_ENetPeerAn ENet peer which data packets may be sent or received from
_ENetProtocol
_ENetProtocolAcknowledge
_ENetProtocolBandwidthLimit
_ENetProtocolCommandHeader
_ENetProtocolConnect
_ENetProtocolDisconnect
_ENetProtocolHeader
_ENetProtocolPing
_ENetProtocolSendFragment
_ENetProtocolSendReliable
_ENetProtocolSendUnreliable
_ENetProtocolSendUnsequenced
_ENetProtocolThrottleConfigure
_ENetProtocolVerifyConnect
_ENetRangeCoder
_ENetSymbol
CEGUI::CEGUIRQListenerRenderQueueListener based class used to hook into the ogre rendering system
CEGUI::OgreCEGUIRendererRenderer class to interface with Ogre engine
CEGUI::OgreCEGUIRenderer::QuadInfoStructure holding details about a quad to be drawn
CEGUI::OgreCEGUIRenderer::QuadVertexStructure used for all vertices
CEGUI::OgreCEGUIResourceProvider
CEGUI::OgreCEGUITextureTexture class that is created by OgreCEGUIRenderer objects
ConverterStringStream< FromType, ToType >Fallback template for stringstream
ConverterStringStream< FromType, std::string >Template that evaluates whether we can convert to std::string via ostringstream
ConverterStringStream< std::string, ToType >Template that evaluates whether we can convert from std::string via istringstream
DeviceComponentInfo
ENetBuffer
FindAxisCookie
Loki::CompileTimeError< true >
Loki::Int2Type< v >
Loki::IsCustomFloat< T >
Loki::IsCustomSignedInt< T >
Loki::IsCustomUnsignedInt< T >
Loki::IsSameType< T, U >
Loki::IsSameType< T, T >
Loki::NullType
Loki::ObjScopeGuardImpl0< Obj, MemFun >Implementation class for a class per-instance member function with no parameters
Loki::ObjScopeGuardImpl1< Obj, MemFun, P1 >Implementation class for a class per-instance member function with one parameter
Loki::ObjScopeGuardImpl2< Obj, MemFun, P1, P2 >Implementation class for a class per-instance member function with two parameters
Loki::ObjScopeGuardImpl3< Obj, MemFun, P1, P2, P3 >Implementation class for a class per-instance member function with three parameters
Loki::Private::AddParameterType< U >
Loki::Private::AddParameterType< U & >
Loki::Private::AddParameterType< void >
Loki::Private::AddPointer< U >
Loki::Private::AddPointer< U & >
Loki::Private::AddReference< U >
Loki::Private::AddReference< U & >
Loki::Private::AddReference< void >
Loki::RefToValue< T >Transports a reference as a value Serves to implement the Colvin/Gibbons trick for SmartPtr/ScopeGuard
Loki::ScopeGuardImpl0< F >Implementation class for a standalone function or class static function with no parameters
Loki::ScopeGuardImpl1< F, P1 >Implementation class for a standalone function or class static function with one parameter
Loki::ScopeGuardImpl2< F, P1, P2 >Implementation class for a standalone function or class static function with two parameters
Loki::ScopeGuardImpl3< F, P1, P2, P3 >Implementation class for a standalone function or class static function with three parameters
Loki::ScopeGuardImpl4< F, P1, P2, P3, P4 >Implementation class for a standalone function or class static function with four parameters
Loki::ScopeGuardImpl5< F, P1, P2, P3, P4, P5 >Implementation class for a standalone function or class static function with five parameters
Loki::ScopeGuardImplBaseBase class used by all ScopeGuard implementations
Loki::Select< flag, T, U >
Loki::Select< false, T, U >
Loki::Type2Type< T >
Loki::TypeTraits< T >
Loki::TypeTraits< T >::PointerTraits< U >
Loki::TypeTraits< T >::PointerTraits< U * >
Loki::TypeTraits< T >::PointerTraits< U *& >
Loki::TypeTraits< T >::PToMTraits< U >
Loki::TypeTraits< T >::PToMTraits< U V::* >
Loki::TypeTraits< T >::PToMTraits< U V::*& >
Loki::TypeTraits< T >::ReferenceTraits< U >
Loki::TypeTraits< T >::ReferenceTraits< U & >
Loki::TypeTraits< T >::UnConst< U >
Loki::TypeTraits< T >::UnConst< const U & >
Loki::TypeTraits< T >::UnConst< const U >
Loki::TypeTraits< T >::UnVolatile< U >
Loki::TypeTraits< T >::UnVolatile< volatile U & >
Loki::TypeTraits< T >::UnVolatile< volatile U >
Ogre::DynamicLines
Ogre::DynamicRenderableAbstract base class providing mechanisms for dynamically growing hardware buffers
OIS::AxisAxis component
OIS::AxisInfo
OIS::ButtonButton can be a keyboard key, mouse button, etc
OIS::ComponentBase of all device components (button, axis, etc)
OIS::ConditionalEffectUse this class when dealing with Force type of Condional
OIS::ConstantEffectUse this class when dealing with Force type of Constant
OIS::cookie_struct
OIS::EffectForce Feedback is a relatively complex set of properties to upload to a device
OIS::EnvelopeAn optional envelope to be applied to the start/end of an effect
OIS::EventArgBase class of all events
OIS::EventUtils
OIS::Exception
OIS::FactoryCreatorInterface for creating devices - all devices ultimately get enumerated/created via a factory
OIS::ForceEffectBase class of all effect property classes
OIS::ForceFeedbackInterface class for dealing with Force Feedback devices
OIS::HidInfo
OIS::InputManagerBase Manager class
OIS::InterfaceAn Object's interface is a way to gain write access to devices which support it
OIS::JoyStickJoystick base class
OIS::JoyStickEventSpecialised for joystick events
OIS::JoyStickInfo
OIS::JoyStickListenerTo recieve buffered joystick input, derive a class from this, and implement the methods here
OIS::JoyStickStateRepresents the state of the joystick All members are valid for both buffered and non buffered mode Sticks with zero values are not present on the device
OIS::KeyboardKeyboard base class
OIS::KeyEventSpecialised for key events
OIS::KeyListenerTo recieve buffered keyboard input, derive a class from this, and implement the methods here
OIS::LinuxForceFeedback
OIS::LinuxInputManagerLinux X11 InputManager specialization - Using lowlevel joys
OIS::LinuxJoyStickLinux specialization of JoyStick class
OIS::LinuxKeyboardLinux implementation of Keyboard object - uses x11
OIS::LinuxMouse
OIS::Mac_KeyStackEvent
OIS::Mac_MouseStackEvent
OIS::MacHIDManager
OIS::MacInputManager
OIS::MacJoyStick
OIS::MacKeyboard
OIS::MacMouse
OIS::MouseMouse base class
OIS::MouseEventSpecialised for mouse events
OIS::MouseListenerTo recieve buffered mouse input, derive a class from this, and implement the methods here
OIS::MouseStateRepresents the state of the mouse All members are valid for both buffered and non buffered mode
OIS::MultiTouchMultiTouch base class
OIS::MultiTouchEventSpecialised for multi-touch events
OIS::MultiTouchListenerTo receive buffered touch input, derive a class from this, and implement the methods here
OIS::MultiTouchState
OIS::ObjectThe base class of all input types
OIS::OIS_CFStringSimple wrapper class for CFString which will create a valid CFString and retain ownership until class instance is outof scope To Access the CFStringRef instance, simply cast to void*, pass into a function expecting a void* CFStringRef object, or access via cf_str() method
OIS::PeriodicEffectUse this class when dealing with Force type of Periodic
OIS::PovPOV / HAT Joystick component
OIS::RampEffectUse this class when dealing with Force type of Ramp
OIS::Range
OIS::SliderA sliding axis - only used in Win32 Right Now
OIS::Vector3A 3D Vector component (perhaps an orientation, as in the WiiMote)
OIS::Win32ForceFeedback
OIS::Win32InputManagerWin32InputManager specialization - Using DirectInput8
OIS::Win32JoyStick
OIS::Win32Keyboard
OIS::Win32Mouse
orxonox::AdditionalContextListenerAdditionalContextListener is an interface which is used to notify OutputManager about additional contexts in OutputListeners
orxonox::AddQuestAdds a Quest, resp
orxonox::AddQuestHintAdds a QuestHint, resp
orxonox::AddRewardAdds a list of Rewardables to a player
orxonox::AIController
orxonox::AmbientSoundUsed to play background music
orxonox::AnimatedModel
orxonox::AnnounceMessage
orxonox::ArgumentCompleterThis class executes an argument completion function and returns a list of the possible arguments
orxonox::ArgumentCompletionListElementThis class is used in argument completion lists and contains up to three different strings, used in different situations
orxonox::ArtificialController
orxonox::Asteroids
orxonox::Attacher
orxonox::Backlight
orxonox::BarColour
orxonox::BaseCommand
orxonox::BaseInputBufferListenerTuple
orxonox::BaseObjectThe BaseObject is the parent of all classes representing an instance in the game
orxonox::BaseSoundBase class for all sound file loader classes
orxonox::BaseWriterBaseWriter is an output listener and makes the accepted output levels and contexts configurable
orxonox::BasicProjectileBaseclass of all projectiles
orxonox::BigExplosion
orxonox::Billboard
orxonox::BillboardProjectileA BillboardProjectile is a projectile that is represented by a Billboard
orxonox::BillboardSet
orxonox::BlinkingBillboard
orxonox::Bot
orxonox::BoxCollisionShapeWrapper for the bullet box collision shape class btBoxShape
orxonox::BufferedParamCommand
orxonox::Button
orxonox::ButtonEvent::EnumToType< Event >Enables function overloading with integer values
orxonox::Camera
orxonox::CameraManager
orxonox::CameraPosition
orxonox::CEGUILogger
orxonox::ChangeQuestStatusA QuestEffect which changes the status of a specified Quest for the player invoking the QuestEffect
orxonox::ChatHistory
orxonox::ChatInputHandler
orxonox::ChatListenerClasses inheriting from this interface get a notification whenever a chat message was sent through ChatManager
orxonox::ChatManagerThis class collects and distributes chat messages
orxonox::ChatOverlay
orxonox::CheckPoint
orxonox::ClassFactory< T >The ClassFactory is able to create new objects of a specific class
orxonox::ClassIdentifier< T >The ClassIdentifier is derived from Identifier and holds all class-specific functions and variables the Identifier cannot have
orxonox::ClassScopedSingletonManager< T, scope, allowedToFail >Manages a scoped singleton for a given scope
orxonox::ClassScopedSingletonManager< T, scope, true >This class partially spezializes ClassScopedSingletonManager for classes T that are allowed to fail
orxonox::ClassTreeMaskThe ClassTreeMask is a set of rules, containing the information for each class whether it's included or not
orxonox::ClassTreeMaskIteratorThe ClassTreeMaskIterator moves through all ClassTreeMaskNodes of the internal tree of a ClassTreeMask which contains the rules
orxonox::ClassTreeMaskNodeThe ClassTreeMaskNode is a node in the internal tree of the ClassTreeMask, containing the rules of the mask
orxonox::ClassTreeMaskObjectIteratorThe ClassTreeMaskObjectIterator iterates through all objects of the classes that were included by a ClassTreeMask
orxonox::ClientClient *client; The network/Client class This class implements all necessary function for the network communication It is the root class of the network module
orxonox::ClientConnection
orxonox::ClientConnectionListener
orxonox::ClockSimple real time clock based on Ogre::Timer
orxonox::CollectiblePickupEncompasses all Pickupables that can be added to a PickupCollection and thus be part of such
orxonox::CollisionShapeWrapper for bullet collision shape class btCollisionShape
orxonox::CommandEvaluationCommandEvaluation is used to gather information about a command and to evaluate its arguments
orxonox::CommandExecutorThis class is used to execute and evaluate command-strings
orxonox::CommandExecutor::CacheEntryHelper struct, used to store cached entries
orxonox::CommandLineArgumentContainer class for a command line argument of any type supported by MultiType
orxonox::CommandLineParserGlobal interface to command line options
orxonox::CommandNotificationThis class implements a method of displaying a Notification with information to an input command and the key the command is mapped to
orxonox::CompleteQuestCompletes a Quest (with a specified id) for the player invoking the QuestEffect
orxonox::CompoundCollisionShapeWrapper for the bullet compound collision shape class btCompoundShape
orxonox::ConeCollisionShapeWrapper for the bullet cone collision shape class btConeShape
orxonox::ConfigFileThis class represents a config file, which is stored on the hard-disk and contains config values in different sections
orxonox::ConfigFileEntryThis class represents an entry in the config file
orxonox::ConfigFileEntryCommentThis class represents a line in the config file which contains only a comment
orxonox::ConfigFileEntryValueThis class represents a normal value in the config file
orxonox::ConfigFileEntryVectorValueSubclass of ConfigFileEntryValue, represents an element of a vector
orxonox::ConfigFileManagerManages the different config files (settings, calibration, etc)
orxonox::ConfigFileSectionRepresents a section in a config file
orxonox::ConfigValueCallback< T >
orxonox::ConfigValueCallbackBase
orxonox::ConfigValueContainerThe ConfigValuecontainer contains all needed information about a configurable variable
orxonox::Connection
orxonox::ConsoleCommandStores all information about a console command which can be executed by CommandExecutor
orxonox::ConsoleCommand::CommandHelper class that is used to put the current state of the ConsoleCommand on a stack
orxonox::ConsoleCommand::ConsoleCommandManipulatorHelper class that is used to manipulate console commands
orxonox::ConsoleWriterConsoleWriter inherits from BaseWriter and writes output to the console
orxonox::ControllableEntity
orxonox::Controller
orxonox::ConverterExplicit< FromType, ToType >Default template if no orxonox::ConverterExplicit is available
orxonox::ConverterExplicit< bool, std::string >Conversion from bool to std::string
orxonox::ConverterExplicit< btQuaternion, orxonox::Quaternion >
orxonox::ConverterExplicit< btVector3, orxonox::Vector3 >
orxonox::ConverterExplicit< char, std::string >Conversion would exhibit ambiguous << or >> operators when using iostream
orxonox::ConverterExplicit< const char *, ToType >Delegates conversion from const char* to std::string
orxonox::ConverterExplicit< orxonox::ColourValue, std::string >Ogre::ColourValue to std::string conversion
orxonox::ConverterExplicit< orxonox::Quaternion, btQuaternion >
orxonox::ConverterExplicit< orxonox::Quaternion, std::string >Ogre::Quaternion to std::string conversion
orxonox::ConverterExplicit< orxonox::Vector2, std::string >Ogre::Vector2 to std::string conversion
orxonox::ConverterExplicit< orxonox::Vector3, btVector3 >
orxonox::ConverterExplicit< orxonox::Vector3, std::string >Ogre::Vector3 to std::string conversion
orxonox::ConverterExplicit< orxonox::Vector4, std::string >Ogre::Vector4 to std::string conversion
orxonox::ConverterExplicit< std::string, bool >Conversion from std::string to bool
orxonox::ConverterExplicit< std::string, char >Conversion would exhibit ambiguous << or >> operators when using iostream
orxonox::ConverterExplicit< std::string, Ogre::DisplayString >
orxonox::ConverterExplicit< std::string, unsigned char >Conversion would exhibit ambiguous << or >> operators when using iostream
orxonox::ConverterExplicit< unsigned char, std::string >Conversion would exhibit ambiguous << or >> operators when using iostream
orxonox::ConverterFallback< FromType, ToType >Default template. No conversion available at all
orxonox::ConverterFallback< FromType *, ToType * >If all else fails, try a dynamic_cast for pointer types
orxonox::ConverterFallback< FromType, orxonox::Degree >Delegates conversions to Degree to conversions to float
orxonox::ConverterFallback< FromType, orxonox::Radian >Delegates conversions to Radian to conversions to float
orxonox::ConverterFallback< orxonox::Degree, ToType >Delegates conversions from Degree to conversions from float
orxonox::ConverterFallback< orxonox::Radian, ToType >Delegates conversions from Radian to conversions from float
orxonox::ConverterFallback< std::string, orxonox::ColourValue >Std::string to Ogre::ColourValue conversion
orxonox::ConverterFallback< std::string, orxonox::Quaternion >Std::string to Ogre::Quaternion conversion
orxonox::ConverterFallback< std::string, orxonox::Vector2 >Std::string to Ogre::Vector2 conversion
orxonox::ConverterFallback< std::string, orxonox::Vector3 >Std::string to Ogre::Vector3 conversion
orxonox::ConverterFallback< std::string, orxonox::Vector4 >Std::string to Ogre::Vector4 conversion
orxonox::CoreSingleton used to configure the program basics
orxonox::CreateLines
orxonox::CreateStars
orxonox::DamageBoostPickup
orxonox::Deathmatch
orxonox::DeathMessage
orxonox::DebugFPSText
orxonox::DebugRTRText
orxonox::DefaultWeaponmodeLink
orxonox::Destroyer
orxonox::DestructionHelper< T >Utility class that helps to create a special kind of destructor that also executes if the destruction fails
orxonox::DestructionListenerThis listener is used to inform weak pointers if an object of type OrxonoxClass gets destroyed
orxonox::DevModeListenerInforms about changes in the Development Mode
orxonox::DistanceMultiTriggerThe DistanceMultiTrigger is a MultiTrigger that triggers whenever an object (that is of the specified target type) is in a specified range of the DistanceMultiTrigger
orxonox::DistanceTriggerThe DistanceTrigger is a Trigger that triggers whenever an object (that is of the specified target type) is in a specified range of the DistanceTrigger
orxonox::DistanceTriggerBeaconA DistanceTriggerBeacon can be used together with a DistanceTrigger or a DistanceMultiTrigger to make them only react to specific objects
orxonox::Dock
orxonox::DockingAnimationBase class for docking animations used by Docks
orxonox::DockingController
orxonox::DockingEffectHandles DockingEffects for Docks
orxonox::DockingTargetDockingTargets for Docks
orxonox::DockToShipAllows players to dock onto a ship
orxonox::dontcare_keyword_tINTERNAL ONLY The type of the 'dontcare' keyword
orxonox::DroneDrone, that is made to move upon a specified pattern
orxonox::DroneControllerController for the Drone of the PPS tutorial
orxonox::DronePickupThe DronePickup adds a Drone to the Pawn upon being picked up
orxonox::Dynamicmatch
orxonox::DynLibResource holding data about a dynamic library
orxonox::DynLibManagerManager for Dynamic-loading Libraries
orxonox::EffectContainer
orxonox::EmptyType
orxonox::EnergyDrinkShoots a can
orxonox::EnginePropulsion to the SpaceShip
orxonox::EventThe Event struct contains information about a fired Event
orxonox::EventDispatcher
orxonox::EventFilter
orxonox::EventListener
orxonox::EventMultiTriggerEquivalent of the EventTrigger class for MultiTriggers
orxonox::EventName
orxonox::EventStateThe EventState contains information about an event state
orxonox::EventTarget
orxonox::EventTriggerWay to have a Trigger triggered by any kinds of Events
orxonox::ExceptionBase class for all exceptions (derived from std::exception)
orxonox::ExecutorThis class is used to wrap a Functor and to store default values for any of its parameters
orxonox::ExecutorMember< T >A child class of Executor, used for easier handling of non-static member-functions
orxonox::ExecutorMemberPtr< T >It's not possible to use a typedef for ExecutorMemberPtr<T>, so we have to create a child-class instead. It inherits all functions from SharedChildPtr, but needs to (re-)implement some constructors
orxonox::ExecutorStaticA child class of Executor, used to distinguish executors that wrap static functions from executors that wrap member-functions
orxonox::ExplosionChunk
orxonox::ExprParserParser for expressions like "3 * cos(5 + 4) / a" where a is a predeclared variable
orxonox::FactoryBase-class of ClassFactory
orxonox::FadeoutText
orxonox::FadingBillboard
orxonox::FailQuestFails a Quest (with a specified id) for the player invoking the QuestEffect
orxonox::ForceFieldImplements a force field, that applies a force to any MobileEntity that enters its range
orxonox::FormationController
orxonox::FpsPlayer
orxonox::FunctionCall
orxonox::FunctionCallManager
orxonox::FunctorThe Functor classes are used to wrap function pointers
orxonox::Functor::Type
orxonox::FunctorMember< O >FunctorMember is a child class of Functor and expands it with an object-pointer, that is used for member-functions, as well as an overloaded execution operator
orxonox::FunctorMember< void >Specialization of FunctorMember with T = void
orxonox::FunctorMemberPtr< T >It's not possible to use a typedef for FunctorMemberPtr<T>, so we have to create a child-class instead. It inherits all functions from SharedChildPtr, but needs to (re-)implement some constructors
orxonox::FunctorPointer< F, O >FunctorPointer is a child class of FunctorMember and expands it with a function-pointer
orxonox::FunctorPointerPtr< F, T >It's not possible to use a typedef for FunctorPointerPtr<T>, so we have to create a child-class instead. It inherits all functions from SharedChildPtr, but needs to (re-)implement some constructors
orxonox::FunctorTemplate< R, O, isconst, P1, P2, P3, P4, P5 >FunctorTemplate is a child class of FunctorPointer and implements all functions that need to know the exact types of the parameters, return-value, and class
orxonox::FusionFireFusionFire
orxonox::FusionMunitionFusionMunition
orxonox::GameMain class responsible for running the game
orxonox::Game::GameStateFactory
orxonox::Game::StatisticsTickInfo
orxonox::Game::TemplateGameStateFactory< T >
orxonox::GameModeHelper class, stores and returns the current mode of the game
orxonox::GameStateAn implementation of a tree to manage game states
orxonox::GameState::StateGives information about what the GameState is currently doing
orxonox::GamestateHandler
orxonox::GameStateInfoHelper object required before GameStates are being constructed
orxonox::GamestateManagerThis Class implements a manager for gamestates:

  • creating snapshots of gamestates
  • writing gamestates to universe
  • diffing gamestates EN/DECODATION: a: last Gamestate a client has received b: new Gamestate x: diffed and compressed gamestate x=(a^b) b=(a^x) diff(a,diff(a,x))=x (hope this is correct)
orxonox::GamestateManager::peerInfo
orxonox::GameStateTreeNodeRepresents one node of the game state tree
orxonox::Gametype
orxonox::GametypeFadingMessage
orxonox::GametypeInfoKeeps track of the state of the game and provides facilities to inform the player about it
orxonox::GametypeMessageListener
orxonox::GametypeStaticMessage
orxonox::GlobalQuestGlobalQuests are Quests, that have the same status for all players
orxonox::GlobalShader
orxonox::GraphicsManagerGraphics engine manager class
orxonox::GSClient
orxonox::GSGraphicsGame state used when displaying graphics of any kind
orxonox::GSLevel
orxonox::GSMainMenu
orxonox::GSMasterServer
orxonox::GSRoot
orxonox::GSServer
orxonox::GSStandalone
orxonox::GUIManagerProvides a simple interface to CEGUI with tolua methods and console commands
orxonox::GUIOverlay
orxonox::GUISheetSimple XML loadable interface to the otherwise Lua coded GUI framework
orxonox::HalfAxis
orxonox::HealthPickupThe HealthPickup is a Pickupable that can do (dependent upon the parameters) lots of different things to the health of a Pawn
orxonox::HostBase class of Server and Client This is the Base class of the Server and Client classes

  • Makes server and client a singleton
  • defines static functions available on both server and client
  • is the interface to be used when communicating with the network
orxonox::HsW01Shoots laser beams
orxonox::HUDBar
orxonox::HUDBoostBar
orxonox::HUDEnemyHealthBar
orxonox::HUDHealthBar
orxonox::HUDNavigation
orxonox::HUDNavigation::ObjectInfo
orxonox::HUDRadar
orxonox::HUDSpeedBar
orxonox::HUDTimer
orxonox::HumanController
orxonox::HumanPlayer
orxonox::IdentifierThe Identifier is used to identify the class of an object and to store information about the class
orxonox::ImplicitConversion< FromType, ToType >Detects whether you can implicitely cast FromType to ToType
orxonox::incomingEvent
orxonox::Info
orxonox::InGameConsole
orxonox::InputBuffer
orxonox::InputBufferListenerTuple< T >
orxonox::InputDeviceAbstract base class for all input devices (mouse, keyboard and joy sticks)
orxonox::InputDeviceTemplated< Traits >Heavily templated base class for all three input devices
orxonox::InputHandlerBase class for all input handlers like KeyBinder, InputBuffer, etc
orxonox::InputManagerManages the input devices (mouse, keyboard, joy sticks) and the input states
orxonox::InputStateInputStates allow you to customise the input event targets at runtime
orxonox::InputStatePriorityEnumeration wrapper for input state priorities
orxonox::IntVector2A Vector class containing two integers x and y
orxonox::InvisiblePickupA pickup that makes the Pawn invisible
orxonox::IOConsole
orxonox::IRCCreates a Tcl-thread (see TclThreadManager) and connects to an IRC server
orxonox::Item
orxonox::Iterator< T >The Iterator allows to iterate through a given ObjectList
orxonox::JoyStickWraps around an OIS::JoyStick and forwards the input events to a list of input states
orxonox::JoyStickQuantityListenerDerive from this class to get informed when joy sticks get added/removed
orxonox::JoyStickTraitsTemplate parameter collection for the base class
orxonox::KeyBinderMaps mouse, keyboard and joy stick input to command strings and executes them
orxonox::KeyBinder::JoyStickAxisVectorHelper class to use something like std:vector<HalfAxis[48]>
orxonox::KeyBinder::JoyStickButtonVectorHelper class to use something like std:vector<Button[64]>
orxonox::KeyBinderManagerHandles the KeyBinders and supplies them throughout the game
orxonox::KeyboardWraps around an OIS::Mouse and forwards the input events to a list of input states
orxonox::KeyboardTraitsTemplate parameter collection for the base class
orxonox::KeyDetector
orxonox::KeyEventEvent argument for key events
orxonox::KillMessage
orxonox::LANDiscoverable
orxonox::LANDiscovery
orxonox::LanguageManges the language files and entries and stores the LanguageEntry objects in a map
orxonox::LanguageEntryStores the default- and the translated string of a given entry in the language file
orxonox::LaserFireShoots a particle laser
orxonox::LaserMunitionLaserMunition
orxonox::LastManStanding
orxonox::LastManStandingInfos
orxonox::LastTeamStanding
orxonox::LastTeamStandingInfos
orxonox::Level
orxonox::LevelInfoCan be used to store information regarding a Level in its level file
orxonox::LevelInfoCompareStruct that overloads the compare operation between two LevelInfoItem pointers
orxonox::LevelInfoItemStores information regarding a Level and makes that information accessible through the LevelManager
orxonox::LevelManagerThe LevelManager keeps track of Levels whose activity has been requested and activates the Levels in the list in a FIFO manner with exactly one Level (the first in the list) being active at all times (unless the list is empty)
orxonox::Light
orxonox::LightningGunA slow ball of lightning
orxonox::LightningGunProjectileThe LightningGunProjectile is a projectile that is represented by a looped series of billboards
orxonox::Loader
orxonox::LocalQuestHandles Quests which have different states for different players
orxonox::LogWriterInherits from BaseWriter and writes output to a log-file
orxonox::LuaFunctorCallback class that executes lua code
orxonox::LuaStateRepresentation of an interface to lua
orxonox::MasterServer
orxonox::MasterServerComm
orxonox::mboolMbool is a small helper class that acts like a bool, but keeps track of the number of its state changes
orxonox::MemoryWriterMemoryWriter is a singleton which is derived from OutputListener and writes all output to a list
orxonox::MemoryWriter::MessageA helper struct which is used to store output and its properties
orxonox::Mesh
orxonox::MeshLodInformation
orxonox::MetaObjectListThe MetaObjectList contains ObjectListBaseElements and their ObjectListBases
orxonox::MetaObjectListElementThe list-element of the MetaObjectList
orxonox::MetaPickupThe MetaPickup is a Pickupable that can, depending on the parameter metaTye, do different things
orxonox::Mission
orxonox::MobileEntity
orxonox::Model
orxonox::MoodListener
orxonox::MoodManager
orxonox::MouseWraps around an OIS::Mouse and forwards the input events to a list of input states
orxonox::MouseTraitsTemplate parameter collection for the base class
orxonox::MovableEntity
orxonox::MoveToDockingTargetBase class for docking animations used by Docks
orxonox::MT_Value< T >The MT_Value<T> class is used to hold a value of type T within a MultiType
orxonox::MultiStateEngine
orxonox::MultiTriggerImplements a trigger that has a distinct state for each object triggering it
orxonox::MultiTriggerContainerThis class is used by the MultiTrigger class to transport additional data via Events
orxonox::MultiTriggerStateStruct to handle MultiTrigger states internally
orxonox::MultiTypeThe MultiType can hold a value of many possible types and convert them to other types
orxonox::MultiType::MT_ValueBaseMT_ValueBase is an almost pure virtual baseclass of MT_Value<T>, which holds the value of the MultiType
orxonox::MultiType::Type
orxonox::Munition
orxonox::Munition::Magazine
orxonox::MuzzleFlashA muzzle flash that destroys itself after some time
orxonox::Namespace
orxonox::NamespaceNode
orxonox::NetworkCallback< T >
orxonox::NetworkCallbackBase
orxonox::NetworkCallbackManager
orxonox::NetworkCallbackNotify< T, U >
orxonox::NetworkChatListenerThe only function of this interface, incomingChat(), gets called whenever a chat message was received through the network
orxonox::NetworkFunctionBase
orxonox::NetworkFunctionPointer
orxonox::NetworkFunctionStatic
orxonox::NetworkMemberFunction< T >
orxonox::NetworkMemberFunctionBase
orxonox::NewHumanController
orxonox::NilValue< T >Provides zero value symbols that can be returned as reference
orxonox::NotificationA Notification represents a short message used to inform the player about something that just happened
orxonox::NotificationContainerContainer to allow easy handling of the Notifications
orxonox::NotificationContainerCompareStruct to allow ordering of NotificationContainers
orxonox::NotificationDispatcherA NotificationDispatcher is an entity that, upon being triggered, dispatches (or sends) a specified Notification
orxonox::NotificationListenerNotificationListener interface
orxonox::NotificationManagerThe Singleton NotificationManager is a NotificationListener and functions as a gateway between Notifications and NotificationQueues
orxonox::NotificationQueueDisplays Notifications from specific senders
orxonox::NotificationQueueCEGUIDisplays Notifications using CEGUI
orxonox::objList of objects of this type will be given by the Server's Gamestate Manager
orxonox::ObjectList< T >The ObjectList contains all objects of the given class
orxonox::ObjectListBaseThe ObjectListBase contains all objects of a given class
orxonox::ObjectListBase::ExportHelper struct, used to export an element and the list to an instance of Iterator
orxonox::ObjectListBaseElementThe list-element of the ObjectListBase
orxonox::ObjectListElement< T >The list-element that actually contains the object
orxonox::ObjectListIterator< T >ObjectListIterator<T> allows to iterate through the ObjectList of class T
orxonox::objInfoList of objects of this type will be given by the Server's Gamestate Manager
orxonox::OgreWindowEventListener
orxonox::OldRaceCheckPointEnables the creation of a check point to use in a OldSpaceRace level
orxonox::OldSpaceRaceEnables the creation of a space race level, where the player has to reach check points in a given order
orxonox::OrxEnum< T >Lightweight enumeration class that can be extended at run time
orxonox::OrxonoxClassThe class all objects and interfaces of the game-logic (not the engine) are derived from
orxonox::OrxonoxOverlayBase class to display content directly onto the screen
orxonox::outgoingEvent
orxonox::OutputContextContainerStores all information about a context
orxonox::OutputListenerOutputListener is an interface which is used to receive output of a certain level and context from OutputManager
orxonox::OutputManagerOutputManager acts as the center of the output system and is implemented as a singleton
orxonox::OutputManager::Testing
orxonox::OutputStreamThis class is used to buffer output and send it to OutputManager whenever std::endl is passed to it
orxonox::OverlayGroupOverlayGroup does almost exactly what it says: It groups OrxonoxOverlays together
orxonox::OverlayText
orxonox::packet::Acknowledgement
orxonox::packet::Chat
orxonox::packet::ClassID
orxonox::packet::DeleteObjects
orxonox::packet::FunctionCalls
orxonox::packet::FunctionIDs
orxonox::packet::Gamestate
orxonox::packet::GamestateHeader
orxonox::packet::Packet
orxonox::packet::ServerInformation
orxonox::packet::Welcome
orxonox::ParamCommand
orxonox::ParticleEmitter
orxonox::ParticleInterface
orxonox::ParticleProjectileA projectile that is represented by particles
orxonox::ParticleSpawner
orxonox::PathConfigSingleton used to configure different paths
orxonox::PauseNotice
orxonox::Pawn
orxonox::PawnManager
orxonox::PeerListThis class keeps a list of open connections and some info about them
orxonox::PickupOffers (useful) base functionality for a wide range of pickups
orxonox::PickupableAn Interface (or more precisely an abstract class) to model and represent different (all kinds of) pickups
orxonox::PickupCarrierThe PickupCarrier interface provides the means, for any class implementing it, to possess Pickupables
orxonox::PickupCollectionThe PickupCollection combines different Pickupables (more precisely CollectiblePickups) to a coherent, single pickup and makes them seem (from the outside looking in) just as if they were just one Pickupable
orxonox::PickupInventoryContainerData structure to store collected data for one specific Pickupable
orxonox::PickupListenerFacilitates the flow of information regarding the picking up, dropping, using and unusing of Pickupables to interested parties (such as the PickupManager)
orxonox::PickupManagerManages Pickupables
orxonox::PickupRepresentationSpecific pickup type
orxonox::PickupSpawnerResponsible for spawning Pickupables of a specific type
orxonox::PlaneCollisionShapeWrapper for the bullet plane collision shape class btStaticPlaneShape
orxonox::Planet
orxonox::Player
orxonox::PlayerInfo
orxonox::PlayerManager
orxonox::PlayerTriggerPlayerTrigger is an interface if implemented by a specific trigger can be used to recover the Player (or the Pawn) that triggered it
orxonox::PongImplements a Pong minigame (Wikipedia::Pong)
orxonox::PongAIThe PongAI is an artificial intelligence for the Pong gametype
orxonox::PongBallThis class manages the ball for Pong
orxonox::PongBatManages the bats for Pong, which are the elements controlled by the players
orxonox::PongBotA bot especially for Pong
orxonox::PongCenterpointThe PongCenterpoint implements the playing field Pong takes place in and allows for many parameters of the minigame to be set
orxonox::PongScoreDisplays the score for a game of Pong
orxonox::PortalEndPointA PortalEndPoint serves as portal entrance and/or exit
orxonox::PortalLinkA PortalLink represents the connection between two PortalEndPoints
orxonox::ProjectileRepresents all 'standard' projectiles
orxonox::QuestRepresents a Quest in the game
orxonox::QuestDescriptionThis class is a description of a QuestItem (Quest and QuestHint)
orxonox::QuestEffectHandles QuestEffects for Quests
orxonox::QuestEffectBeaconA QuestEffectBeacon is a physical entity in the game which can (under some condition(s)) invoke a number of QuestEffects on players meeting the condition(s)
orxonox::QuestHintRepresents a hint in the game that gives aid towards completing a Quest
orxonox::QuestItemFunctions as a base class for quest classes such as Quest or QuestHint
orxonox::QuestListenerProvides a way to react to the starting, completing and failing of Quests
orxonox::QuestManagerIs a Singleton and manages Quests, by registering every Quest / QuestHint (through registerX()) and making them globally accessible (through findX())
orxonox::RaceCheckPointEnables the creation of a check point to use in a SpaceRace level
orxonox::Radar
orxonox::RadarListener
orxonox::RadarViewableInterface for receiving window events
orxonox::RealTimerRealTimer is a helper class that executes a function after a given amount of seconds in real-time
orxonox::ReplenishingMunitionMunition that is replenished by a certain amount each time interval
orxonox::ResourceProvides simple functions to easily access the Ogre::ResourceGroupManager
orxonox::ResourceCollection
orxonox::ResourceInfoStores basic information about a Resource from Ogre
orxonox::ResourceLocation
orxonox::RewardableRewardable is an Interface, that can be implemented by any object to enable it to be given as reward to a player through QuestEffects
orxonox::RocketRocket that can be steered by the player
orxonox::RocketControllerController for the SimpleRocket (target seeking)
orxonox::RocketFireFires the (steerable) Rocket
orxonox::RocketMunitionMunition for the Rocket
orxonox::RQListenerRenderQueueListener based class used to hook into the ogre rendering system
orxonox::Scene
orxonox::Scope< scope >A scope for a given template argument is either active or not
orxonox::ScopedSingletonManagerBase class of ClassScopedSingletonManager, implements some static functions used to dispatch calls to preUpdate and postUpdate to all instances of this class
orxonox::ScopeListenerScopeListeners register themselves in the corresponding Scope and wait for notifications
orxonox::ScopeManagerThe ScopeManager stores the variables of the Scope templates in a statically linked context
orxonox::Scoreboard
orxonox::ScreenshotManagerClass encapsulates screenshot functionality and provides a method for making multi grid (i.e
orxonox::ScriptLets you execute a piece of code, either the normal way or in lua, through XML
orxonox::ScriptController
orxonox::ServerThis class is the root class of the network module for a server
orxonox::ServerConnection
orxonox::ServerListThis class is keeps a list of game servers and some info about them
orxonox::ServerListElem
orxonox::ServerListSearchResult
orxonox::SettingsConfigFileChild class of ConfigFile, used to store the settings of the game
orxonox::ShaderShader is a wrapper class around Ogre::CompositorInstance
orxonox::Shader::ParameterContainerHelper struct to store parameters for shader programs
orxonox::SharedChildPtr< T, Parent >A child class of SharedPtr, used to reflect the hierarchy of the underlying class T
orxonox::SharedPtr< T >The SharedPtr template is a utility to manage pointers to an object
orxonox::ShellThe Shell is the logical component of the console that displays output to the user and allows him to enter commands
orxonox::ShellListenerAn interface, used to get a notification if the state of the Shell changes
orxonox::ShieldPickupA Pickup which can add a Shield to the Pawn
orxonox::ShrinkPickupThe ShrinkPickup is a Pickupable that causes the pawn to shrink to a certain size for a certain time with a certain speed, all of them specified in the following variables:

  • The shrinkFactor It determines how much the ship is going to shrink (e.g
orxonox::SignalCallbackRec
orxonox::SignalHandlerThe SignalHandler is used to catch signals like SIGSEGV and write a backtrace to the logfile
orxonox::SignalRec
orxonox::SimpleCommand
orxonox::SimpleNotificationEnables the sending of (in XML) predefined Notifications upon some kind of triggering event
orxonox::SimpleRocketSimpleRocket is a target seeking, intelligent rocket
orxonox::SimpleRocketFireFireMode for target-seeking Rocket
orxonox::Singleton< T >Base for singleton classes
orxonox::SkyboxGeneratorSingleton that allows for the creation of a skybox from a level by taking pictures to all 6 sides
orxonox::SmallObjectAllocatorThis class is used to allocate and free small objects (usually not polymorphic)
orxonox::SmallObjectAllocator::ChunkThe memory chunk is at the same time an element of a single linked list
orxonox::SmartPtr< T >A smart pointer which wraps a pointer to an object and keeps this object alive as long as the smart pointer exists
orxonox::SoundBuffer
orxonox::SoundManagerManages the OpenAL device, context and listener position
orxonox::SoundStreamer
orxonox::SpaceBoundariesSpaceBoundaries gives level creators the possibility to bar Pawns from leaving a defined area (until now this area is a ball)
orxonox::SpaceBoundaries::BillboardAdministration
orxonox::SpaceRaceEnables the creation of a space race level, where the player has to reach check points in a given order
orxonox::SpaceRaceBot
orxonox::SpaceRaceController
orxonox::SpaceRaceManagerControls a space race level, where the player has to reach check points in a given order
orxonox::SpaceShipThe SpaceShip is the principal entity through which the player interacts with the game
orxonox::SpawnPoint
orxonox::Spectator
orxonox::SpeedPickupA Pickup which can manipulate the Speed of a Pawn
orxonox::SphereCollisionShapeWrapper for the bullet sphere collision shape class btSphereShape
orxonox::StaticEntity
orxonox::Stats
orxonox::SubclassIdentifier< T >The SubclassIdentifier acts almost like an Identifier, but has some prerequisites
orxonox::SubcontextOutputListenerThis class extends the basic OutputListener interface and adds the ability to filter sub-contexts
orxonox::SubStringA class that splits a string into multiple tokens using different options
orxonox::SuperFunctionCondition< functionnumber, T, templatehack1, templatehack2 >Creates the SuperFunctionCaller if T is a child of the super-functions baseclass
orxonox::SuperFunctionDestruction< functionnumber, T >Deletes the SuperFunctionCaller
orxonox::SuperFunctionInitialization< functionnumber, T >Initializes the SuperFunctionCaller-pointer with zero
orxonox::SynchronisableThis class is the base class of all the Objects in the universe that need to be synchronised over the network Every class, that inherits from this class has to link the DATA THAT NEEDS TO BE SYNCHRONISED into the linked list
orxonox::SynchronisableHeader: stores information about a Synchronisable
orxonox::SynchronisableHeaderLight: stores information about a Synchronisable (light version)
orxonox::SynchronisableVariable< T >
orxonox::SynchronisableVariableBase
orxonox::SynchronisableVariableBidirectional< T >
orxonox::TclBindA wrapper class for a Tcl interpreter
orxonox::TclInterpreterBundleA struct containing all information about a Tcl-interpreter
orxonox::TclThreadList< T >A thread-safe implementation of a message queue, used by TclThreadManager
orxonox::TclThreadManager
orxonox::TeamBaseMatch
orxonox::TeamBaseMatchBase
orxonox::TeamBaseMatchScore
orxonox::TeamColourable
orxonox::TeamDeathmatch
orxonox::TeamGametype
orxonox::TeamSpawnPoint
orxonox::Template
orxonox::Test
orxonox::Tetris
orxonox::TetrisBrickContainerClass in order to create TetrisBricks by combining TetrisStones
orxonox::TetrisCenterpoint
orxonox::TetrisScoreDisplays the score for a game of Tetris
orxonox::TetrisStone
orxonox::TextureGenerator
orxonox::Thread
orxonox::ThreadPool
orxonox::TickableThe Tickable interface provides a tick(dt) function, that gets called every frame
orxonox::TimeFactorListener
orxonox::TimerTimer is a helper class that executes a function after a given amount of seconds in game-time
orxonox::ToluaBindingsHelperHelper class that registers/unregisters tolua bindings
orxonox::Tower
orxonox::TowerDefense
orxonox::TowerDefense::Coordinate
orxonox::TowerDefenseCenterpoint
orxonox::TowerDefenseController
orxonox::TowerDefenseHUDController
orxonox::TowerDefensePlayerStats
orxonox::TrafficControl
orxonox::triboolA 3-state boolean type
orxonox::TriggerA Trigger is an object that can either be active or inactive, with a specified behavior how to switch between the two
orxonox::TriggerBaseBase class for the two types of triggers, the (normal) Triggers and the MultiTriggers, it encompasses the shared data and functionality between these two types of triggers, but is in itself not a trigger that has any meaningful behavior and thus should not be instantiated
orxonox::Turret
orxonox::UnderAttack
orxonox::ViewportEventListener
orxonox::WANDiscoverable
orxonox::WANDiscovery
orxonox::WaypointController
orxonox::WaypointPatrolController
orxonox::WeakPtr< T >WeakPtr wraps a pointer to an object, which becomes NULL if the object is deleted
orxonox::Weapon
orxonox::WeaponMode
orxonox::WeaponPack
orxonox::WeaponSet
orxonox::WeaponSystem
orxonox::WindowEventListenerInterface for receiving window events like resize, moved and focusChanged
orxonox::WorldAmbientSoundThis class is used to play and control ambient sound in a level file
orxonox::WorldEntityThe WorldEntity represents everything that can be put in a Scene at a certain location
orxonox::WorldEntityCollisionShape
orxonox::WorldSoundTo be used for sounds with position and orientation
orxonox::XMLFile
orxonox::XMLNameListener
orxonox::XMLPortClassObjectContainer< T, O >
orxonox::XMLPortClassParamContainer< T >
orxonox::XMLPortClassParamContainer< T >::ParseParams
orxonox::XMLPortObjectContainer
orxonox::XMLPortParamContainer
orxonox::XMLPortVariableHelperClassHelper class to load and save simple variables with XMLPort
OrxonoxAppDelegate
std::tr1::gtest_internal::AddRef< T >
std::tr1::gtest_internal::AddRef< T & >
std::tr1::gtest_internal::ByRef< T >
std::tr1::gtest_internal::ByRef< T & >
std::tr1::gtest_internal::Get< 0 >
std::tr1::gtest_internal::Get< 1 >
std::tr1::gtest_internal::Get< 2 >
std::tr1::gtest_internal::Get< 3 >
std::tr1::gtest_internal::Get< 4 >
std::tr1::gtest_internal::Get< 5 >
std::tr1::gtest_internal::Get< 6 >
std::tr1::gtest_internal::Get< 7 >
std::tr1::gtest_internal::Get< 8 >
std::tr1::gtest_internal::Get< 9 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >
std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T)>
std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T)>
std::tr1::tuple<>
std::tr1::tuple<>
std::tr1::tuple_element< k, Tuple >
std::tr1::tuple_size< GTEST_0_TUPLE_(T)>
std::tr1::tuple_size< GTEST_10_TUPLE_(T)>
std::tr1::tuple_size< GTEST_1_TUPLE_(T)>
std::tr1::tuple_size< GTEST_2_TUPLE_(T)>
std::tr1::tuple_size< GTEST_3_TUPLE_(T)>
std::tr1::tuple_size< GTEST_4_TUPLE_(T)>
std::tr1::tuple_size< GTEST_5_TUPLE_(T)>
std::tr1::tuple_size< GTEST_6_TUPLE_(T)>
std::tr1::tuple_size< GTEST_7_TUPLE_(T)>
std::tr1::tuple_size< GTEST_8_TUPLE_(T)>
std::tr1::tuple_size< GTEST_9_TUPLE_(T)>
TDEnemy
testing::Action< F >
testing::ActionInterface< F >
testing::AssertionResult
testing::Cardinality
testing::CardinalityInterface
testing::DefaultValue< T >
testing::DefaultValue< T & >
testing::DefaultValue< void >
testing::EmptyTestEventListener
testing::Environment
testing::Environment::Setup_should_be_spelled_SetUp
testing::Expectation
testing::Expectation::Less
testing::ExpectationSet
testing::InSequence
testing::internal2::TypeWithoutFormatter< T, kTypeKind >
testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger >
testing::internal2::TypeWithoutFormatter< T, kProtobuf >
testing::internal::ActionAdaptor< F1, F2 >
testing::internal::ActionHelper< Result, Impl >
testing::internal::ActionResultHolder< T >
testing::internal::ActionResultHolder< void >
testing::internal::AddReference< T >
testing::internal::AddReference< T & >
testing::internal::AnyMatcherImpl< T >
testing::internal::AnythingMatcher
testing::internal::ArgsMatcher< InnerMatcher, k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 >
testing::internal::ArgsMatcherImpl< ArgsTuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 >
testing::internal::AssertHelper
testing::internal::AssertHelper::AssertHelperData
testing::internal::AssignAction< T1, T2 >
testing::internal::bool_constant< bool_value >
testing::internal::BothOfMatcher< Matcher1, Matcher2 >
testing::internal::BothOfMatcherImpl< T >
testing::internal::BuiltInDefaultValue< T >
testing::internal::BuiltInDefaultValue< const T >
testing::internal::BuiltInDefaultValue< T * >
testing::internal::CallableHelper< R >
testing::internal::CallableTraits< Functor >
testing::internal::CallableTraits< ResType(*)(ArgType)>
testing::internal::CompileAssert< bool >
testing::internal::CompileAssertTypesEqual< T, T >
testing::internal::ConstCharPtr
testing::internal::ContainerEqMatcher< Container >
testing::internal::ContainsMatcher< M >
testing::internal::ContainsMatcherImpl< Container >
testing::internal::DefaultGlobalTestPartResultReporter
testing::internal::DefaultPerThreadTestPartResultReporter
testing::internal::DoBothAction< Action1, Action2 >
testing::internal::DoBothAction< Action1, Action2 >::Impl< F >
testing::internal::DoDefaultAction
testing::internal::DummyMatchResultListener
testing::internal::EachMatcher< M >
testing::internal::EachMatcherImpl< Container >
testing::internal::EitherOfMatcher< Matcher1, Matcher2 >
testing::internal::EitherOfMatcherImpl< T >
testing::internal::ElementsAreArrayMatcher< T >
testing::internal::ElementsAreMatcher0
testing::internal::ElementsAreMatcher1< T1 >
testing::internal::ElementsAreMatcher10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >
testing::internal::ElementsAreMatcher2< T1, T2 >
testing::internal::ElementsAreMatcher3< T1, T2, T3 >
testing::internal::ElementsAreMatcher4< T1, T2, T3, T4 >
testing::internal::ElementsAreMatcher5< T1, T2, T3, T4, T5 >
testing::internal::ElementsAreMatcher6< T1, T2, T3, T4, T5, T6 >
testing::internal::ElementsAreMatcher7< T1, T2, T3, T4, T5, T6, T7 >
testing::internal::ElementsAreMatcher8< T1, T2, T3, T4, T5, T6, T7, T8 >
testing::internal::ElementsAreMatcher9< T1, T2, T3, T4, T5, T6, T7, T8, T9 >
testing::internal::ElementsAreMatcherImpl< Container >
testing::internal::EnableIf< true >
testing::internal::EndsWithMatcher< StringType >
testing::internal::EqHelper< lhs_is_null_literal >
testing::internal::EqHelper< true >
testing::internal::ExcessiveArg
testing::internal::ExpectationBase
testing::internal::FieldMatcher< Class, FieldType >
testing::internal::FilePath
testing::internal::FloatingEqMatcher< FloatType >
testing::internal::FloatingEqMatcher< FloatType >::Impl< T >
testing::internal::FloatingPoint< RawType >
testing::internal::FloatingPoint< RawType >::FloatingPointUnion
testing::internal::Function< R()>
testing::internal::Function< R(A1)>
testing::internal::Function< R(A1, A2)>
testing::internal::Function< R(A1, A2, A3)>
testing::internal::Function< R(A1, A2, A3, A4)>
testing::internal::Function< R(A1, A2, A3, A4, A5)>
testing::internal::Function< R(A1, A2, A3, A4, A5, A6)>
testing::internal::Function< R(A1, A2, A3, A4, A5, A6, A7)>
testing::internal::Function< R(A1, A2, A3, A4, A5, A6, A7, A8)>
testing::internal::Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
testing::internal::Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
testing::internal::FunctionMocker< R()>
testing::internal::FunctionMocker< R(A1)>
testing::internal::FunctionMocker< R(A1, A2)>
testing::internal::FunctionMocker< R(A1, A2, A3)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
testing::internal::FunctionMockerBase< F >
testing::internal::GoogleTestFailureReporter
testing::internal::GTestFlagSaver
testing::internal::GTestLog
testing::internal::GTestMutexLock
testing::internal::HasNewFatalFailureHelper
testing::internal::HasSubstrMatcher< StringType >
testing::internal::IgnoredValue
testing::internal::IgnoreResultAction< A >
testing::internal::IgnoreResultAction< A >::Impl< F >
testing::internal::ImplicitlyConvertible< From, To >
testing::internal::InvokeAction< FunctionImpl >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
testing::internal::InvokeHelper< R,::std::tr1::tuple<> >
testing::internal::InvokeMethodAction< Class, MethodPtr >
testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >
testing::internal::InvokeWithoutArgsAction< FunctionImpl >
testing::internal::is_pointer< T >
testing::internal::is_pointer< T * >
testing::internal::is_reference< T >
testing::internal::is_reference< T & >
testing::internal::IsAProtocolMessage< T >
testing::internal::IsNullMatcher
testing::internal::IteratorTraits< Iterator >
testing::internal::IteratorTraits< const T * >
testing::internal::IteratorTraits< T * >
testing::internal::KeyMatcher< M >
testing::internal::KeyMatcherImpl< PairType >
testing::internal::KindOf< T >
testing::internal::linked_ptr< T >
testing::internal::linked_ptr_internal
testing::internal::LinkedPtrLessThan< T >
testing::internal::LosslessArithmeticConvertibleImpl< kFromKind, From, kToKind, To >
testing::internal::LosslessArithmeticConvertibleImpl< kBool, bool, kBool, bool >
testing::internal::LosslessArithmeticConvertibleImpl< kBool, bool, kFloatingPoint, To >
testing::internal::LosslessArithmeticConvertibleImpl< kBool, bool, kInteger, To >
testing::internal::LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kBool, bool >
testing::internal::LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kInteger, To >
testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kBool, bool >
testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kFloatingPoint, To >
testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To >
testing::internal::MatcherAsPredicate< M >
testing::internal::MatcherBase< T >
testing::internal::MatcherCastImpl< T, M >
testing::internal::MatcherCastImpl< T, Matcher< T > >
testing::internal::MatcherCastImpl< T, Matcher< U > >
testing::internal::MatcherCastImpl< T, Matcher< U > >::Impl
testing::internal::MatcherTuple< ::std::tr1::tuple< A1 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
testing::internal::MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
testing::internal::MatcherTuple< ::std::tr1::tuple<> >
testing::internal::MatchesRegexMatcher
testing::internal::MockSpec< F >
testing::internal::Mutex
testing::internal::NativeArray< Element >
testing::internal::NotMatcher< InnerMatcher >
testing::internal::NotMatcherImpl< T >
testing::internal::NotNullMatcher
testing::internal::OnCallSpec< F >
testing::internal::OsStackTraceGetter
testing::internal::OsStackTraceGetterInterface
testing::internal::PairMatcher< FirstMatcher, SecondMatcher >
testing::internal::PairMatcherImpl< PairType >
testing::internal::PointeeMatcher< InnerMatcher >
testing::internal::PointeeMatcher< InnerMatcher >::Impl< Pointer >
testing::internal::PointeeOf< Pointer >
testing::internal::PointeeOf< T * >
testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >
testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >::Impl< LhsContainer >
testing::internal::PredicateFormatterFromMatcher< M >
testing::internal::PrettyUnitTestResultPrinter
testing::internal::PropertyMatcher< Class, PropertyType >
testing::internal::QuantifierMatcherImpl< Container >
testing::internal::Random
testing::internal::RE
testing::internal::ReferenceWrapper< T >
testing::internal::RefMatcher< T & >
testing::internal::RefMatcher< T & >::Impl< Super >
testing::internal::remove_reference< T >
testing::internal::remove_reference< T & >
testing::internal::RemoveConst< T >
testing::internal::RemoveConst< const T >
testing::internal::RemoveReference< T >
testing::internal::RemoveReference< T & >
testing::internal::ResultOfMatcher< Callable >
testing::internal::ResultOfMatcher< Callable >::Impl< T >
testing::internal::ReturnAction< R >
testing::internal::ReturnAction< R >::Impl< F >
testing::internal::ReturnNullAction
testing::internal::ReturnRefAction< T >
testing::internal::ReturnRefAction< T >::Impl< F >
testing::internal::ReturnRefOfCopyAction< T >
testing::internal::ReturnRefOfCopyAction< T >::Impl< F >
testing::internal::ReturnVoidAction
testing::internal::scoped_ptr< T >
testing::internal::ScopedTrace
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, k9,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5,-1,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4,-1,-1,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2, k3,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1, k2,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple, k1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::SelectArgs< Result, ArgumentTuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::SetArgumentPointeeAction< N, A, kIsProto >
testing::internal::SetArgumentPointeeAction< N, Proto, true >
testing::internal::SetErrnoAndReturnAction< T >
testing::internal::SingleFailureChecker
testing::internal::StartsWithMatcher< StringType >
testing::internal::StaticAssertTypeEqHelper< T, T >
testing::internal::StlContainerView< RawContainer >
testing::internal::StlContainerView< ::std::tr1::tuple< ElementPointer, Size > >
testing::internal::StlContainerView< Element[N]>
testing::internal::StreamMatchResultListener
testing::internal::StrEqualityMatcher< StringType >
testing::internal::String
testing::internal::StringMatchResultListener
testing::internal::TestCaseNameIs
testing::internal::TestEventRepeater
testing::internal::TestFactoryBase
testing::internal::TestFactoryImpl< TestClass >
testing::internal::TestPropertyKeyIs
testing::internal::TestResultAccessor
testing::internal::ThreadLocal< T >
testing::internal::TraceInfo
testing::internal::TrulyMatcher< Predicate >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4, k5,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3, k4,-1,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2, k3,-1,-1,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1, k2,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0, k1,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple, k0,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::TupleFields< Tuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
testing::internal::TuplePrefix< N >
testing::internal::TuplePrefix< 0 >
testing::internal::type_equals< T1, T2 >
testing::internal::type_equals< T, T >
testing::internal::TypedExpectation< F >
testing::internal::TypeIdHelper< T >
testing::internal::TypeWithSize< size >
testing::internal::TypeWithSize< 4 >
testing::internal::TypeWithSize< 8 >
testing::internal::UnitTestImpl
testing::internal::UnitTestOptions
testing::internal::UniversalPrinter< T >
testing::internal::UniversalPrinter< T & >
testing::internal::UniversalPrinter< T[N]>
testing::internal::UntypedActionResultHolderBase
testing::internal::UntypedFunctionMockerBase
testing::internal::UntypedOnCallSpecBase
testing::internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 >
testing::internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 >::Impl< F >
testing::internal::XmlUnitTestResultPrinter
testing::Matcher< T >
testing::Matcher< const internal::string & >
testing::Matcher< internal::string >
testing::MatcherInterface< T >
testing::MatchResultListener
testing::Message
testing::Mock
testing::MockFunction< R()>
testing::MockFunction< R(A0)>
testing::MockFunction< R(A0, A1)>
testing::MockFunction< R(A0, A1, A2)>
testing::MockFunction< R(A0, A1, A2, A3)>
testing::MockFunction< R(A0, A1, A2, A3, A4)>
testing::MockFunction< R(A0, A1, A2, A3, A4, A5)>
testing::MockFunction< R(A0, A1, A2, A3, A4, A5, A6)>
testing::MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7)>
testing::MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7, A8)>
testing::MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)>
testing::NiceMock< MockClass >
testing::PolymorphicAction< Impl >
testing::PolymorphicAction< Impl >::MonomorphicImpl< F >
testing::PolymorphicMatcher< Impl >
testing::PolymorphicMatcher< Impl >::MonomorphicImpl< T >
testing::SafeMatcherCastImpl< T >
testing::ScopedFakeTestPartResultReporter
testing::Sequence
testing::StrictMock< MockClass >
testing::Test
testing::Test::Setup_should_be_spelled_SetUp
testing::TestCase
testing::TestEventListener
testing::TestEventListeners
testing::TestInfo
testing::TestPartResult
testing::TestPartResultArray
testing::TestPartResultReporterInterface
testing::TestProperty
testing::TestResult
testing::UnitTest
TiXmlAttributeAn attribute is a name-value pair
TiXmlAttributeSet
TiXmlBaseTiXmlBase is a base class for every class in TinyXml
TiXmlBase::Entity
TiXmlCommentAn XML comment
TiXmlCursor
TiXmlDeclarationIn correct XML the declaration is the first entry in the file
TiXmlDocumentAlways the top level node
TiXmlElementThe element is a container class
TiXmlHandleA TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing
TiXmlNodeThe parent class for everything in the Document Object Model
TiXmlOutStream
TiXmlParsingData
TiXmlPrinterPrint to memory functionality
TiXmlString
TiXmlString::Rep
TiXmlStylesheetReferenceA stylesheet reference looks like this:
TiXmlTextXML text
TiXmlUnknownAny tag that tinyXml doesn't recognize is saved as an unknown
TiXmlVisitorIf you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks
Generated on Wed May 22 06:31:20 2013 for Orxonox by  doxygen 1.6.3