QSDK 1.1 Documentation
Main Page | Modules | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

QSDK Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
Net2::Address
Net::Address
Maths::Affine4f
Com::AggregatableClassFactory< T >
Com::AggregatableComObject< I, C >
Com::AggregatableComObjectBase
Utils::Allocator
Input::AnalogueValue
Q::AnimationTrack key frame data
Q::AnimationActionEdDescribes an instruction in the animation machine
Q::AnimationBundleAnimation playback on collections of Group
Q::AnimationEventEdEvents in the animation machine
Q::AnimationEventListenerEdListens to animation events in an animation machine
Q::AnimationFactoryCreates the animation objects
Q::AnimationFactory2Extends AnimationFactory
Q::AnimationFactoryEdBuild QAM objects
Q::AnimationMachineSequences animations and organizes how they relate to each other
Q::AnimationMachineEdThe animation machine (abbreviated as QAM)
Q::AnimationMachineListenerEdListents to event in the behaviour of an animation machine
Q::AnimationModeDesignates a particular cycle in an animation machine
Q::AnimationModeEdCharacterizes an animation path
Q::AnimationReaderContextEdProvides user information when building animation machines
Q::AnimationReaderListenerEdQAM parsing event interface
Q::AnimationStateEdThe state of an animation machine
Q::AnimationTargetEdWhat an animation machine animates
Q::AnimationWriterContextEdProvides user information when writing out animation machines
QServerHelpers::AnimEps
QServerHelpers::AnimEpsStack
Q::ApplicationThe starting point of everything
Q::ApplicationCounters
Q::ApplicationListenerApplication event interface
Q::ApplicationMemoryUsage
Q::ApplicationPreloadCounters
AudioData::AudioDataLocationAbstracts the media where audio data is found
Q::AudioEffectAudio effect controller
Utils::AVLTree< K, V >
Utils::AVLTreeIter< K, V >
Utils::AVLTreeIterBase
Utils::AVLTreeNode< K, V >
Utils::AVLTreeNodeBase
Input::BinaryValue
Q::BitmapWrapper for image based Clips
Draw::Blend
Q::BoundsListenerBounds event interface
Q::BoundsReactorBounds event filter
Maths::Box2< T >
Maths::Box3f
Q::BranchActionEd
Q::BranchActionEd2QAM Action: branch a sub-machine
Draw::Buffer
Net::CacheHandler
Net2::CacheHandler
Net2::CAddress
Q::CameraThe eye point in the scene
Q::CameraLayer3D scene in screen rectangle
Q::CameraTextureContent is created by rendering the image from the camera
AudioData::CAudioDataLocationAudioDataLocation helper class
Net2::CCacheHandler
AudioData::CConverterConverter helper class
Net2::CDataStream
Net2::CEncodingHandler
AudioData::CFormatFormat helper class
Net2::CInternetHandler
Com::ClassFactory
Com::ClassFactoryBase
Q::ClipRaw mime-type'd data
Draw::Clip
Q::ClumpCompacted scene transitions
Q::ClusterCompressed transform hierarchy into a Geom (good for skinning)
QServerHelpers::ClusterConverter
Q::ClusterInstanceAn instance required for using Clusters
AudioData::CManagerManager helper class
Net2::CMediaObject
AudioData::CodecDescribes available conversions and creates CodecInstance objects
AudioData::CodecInstancePerforms individual audio conversions
Maths::Color4b
Com::ComObject< I, C >
Com::ComObject2< I1, I2, C >
Com::ComObject3< I1, I2, I3, C >
Com::ComObject4< I1, I2, I3, I4, C >
Com::ComObject5< I1, I2, I3, I4, I5, C >
Com::ComObjectBase
Q::CompleteIndexNodeEdMarkup definition: all indices
Q::ConceptAbstract information markup
Q::ConceptIterator
Q::ConceptValue
Input::Controller
Input::Controller2
Input::ControllerManager
Input::ControllerManager2
AudioData::ConverterConverts audio data formats between Samples
Utils::CoopWaitableEvent
Utils::Countable
Utils::CriticalSection
Q::CRSplinePath
AudioData::CSampleSample helper class
Net2::CServer
Net2::CSocket
Net2::CTimeoutManager
Maths::Cylinder3f
Q::DatabaseThe Q file store
Net::DataStream
Net2::DataStream
Image::Destination
Utils::DialogLogger
Net::DiskCacheHandler
Draw::DynamicModel
Net::EncodingHandler
Q::EntityThe base interface to control user-objects in a Q scene
Q::EntityBase
Q::EntityFactoryThe base interface to create Entities
Q::EntityFactoryBase
Q::EntityInstanceConnects Entities to a Q scene
Q::EntityInstance2Extends EntityInstance
Q::EntityIterator
Q::EntityManagerWhat manages all entities
Q::EntityManager2Extends EntityManager
Q::EnvironmentZone global parameters
Draw::Event
Q::EventActionEdQAM Action: raise an event
Net::Factory
Com::FactoryManager
Utils::FileLogger
Net::FileStream
Q::FontRenderable font information
AudioData::FormatRepresents the format of sound data
Image::Format
Q::FrameTextureMultiple images in 1 normal texture
Q::FullTriangleIteratorRead or write a list of triangles for an intersection mesh based object
Draw::FVF
Q::FxClassVisual description of fx elements
Q::FxClass::Dimension< T >
Q::FxClassParticleVisual description of particles
Q::FxClassSequenceA sequence of FxClasses
Q::FxClassUseParticle lifetime controller
Q::FxInstanceInstance needed to use FxSources
Q::FxSourceParticle-generating Geom
Q::FxSourceCuboidParticle-generating Geom
Q::GeomInstancable scene assets (Mesh, Skin, Sound ...)
QServerHelpers::GraphCleaner
Q::GroupTransform and grouping node for the scene graph
Q::ImageLayer2D Screen decoration
Import
Image::IndexedColorFormat
Q::IndexMarkerEdProvides markups
Q::IndexMarkupTags some parts of a geometry with names
Q::IndexMarkupEdAssociate markup indices with names
Q::IndexMarkupHelperEdProvides miscelleaneous useful markup features
Q::IndexMarkupIteratorEd
Q::IndexNodeEdBase class for markup definitions
Q::IndexSetEdSet of indices
Draw::InputDevice
Draw::InputDeviceEnumerate
Q::InstanceConnects Geoms to Groups to place in the scene
Net::InternetHandler
Net2::InternetHandler
Q::IntersectionManagerLinks entities and intersection events
Q::IntersectionMeshA geometry object for intersection testing static triangle meshes
Input::JoystickValue
Draw::Key
Q::KeyboardListenerKeyboard event interface
Q::KnowledgeSliceClumped knowledge data
Q::LayerAbstract screen rectangle component
Q::LightA light emitting geom
Draw::Light
Draw::LightList
Q::LinearPath
Utils::LineLog
Utils::LineLogLevel
Q::ListA collection of objects
Utils::Lock
Utils::Locker
Q::LodHolderA geometry object for doing basic LOD
Utils::Log
Utils::Logger
Q::LogLayerOn screen error reports
AudioData::ManagerManages registered codecs, file types and encoding types
Q::MarkupIndexNodeEdMarkup definition: single markup
Draw::Material
Maths::Matrix3f
Maths::Matrix4f
Net2::MediaObject
Net::MediaObject
Utils::MemoryColor
Q::MergeActionEdQAM Action: merge a sub-machine back
Q::MeshA geometry object for rendering static triangle meshes
Q::Message
Q::MessageManagerThe manager of the messaging platform
Q::MessagePeerThe base interface to communicate with messages
Q::MessagePeerBase
Q::MessageResultWhat holds results in messaging and scripting
Q::MessageTypeThe type of messages
Q::MicrophoneThe listener in the scene
Q::ModeActionEdQAM Action: change the mode of the machine
Draw::Model
Q::MouseListenerMouse event interface
Utils::Mutex
Com::NonAggregatableClassFactory< T >
Utils::NullLogger
Q::ObjectGeneric object for persistent data
Utils::Object
Q::ObjectBaseGeneric reference counted object
Q::ObjectIterator
QServerHelpers::ObjectLocator
Q::OperatorIndexNodeEdMarkup definition: markup operator
Utils::OrderByLess< T >
Utils::OrderedVector< T, C >
Q::Path
Q::PathCursor
Q::PathIterator
Q::PathManager
Q::PathTypeIterator
Image::PixelIterator
Image::Pixmap
Q::PlacementAssetListenerEd
Q::PlacementFactoryEd
Q::PlacementFactoryEd2
Q::PlacementReaderListenerEd
Q::PlacementReaderListenerEd2
Q::PlacementWriterListenerEd
Q::PlacementWriterListenerEd2
Maths::Plane4f
Q::PlayActionEdQAM Action: play an animation
Q::PlaybackAnimation data to Object connector
Q::PlaybackListenerAnimation event interface
Q::PortalZone-Zone connection geom
Q::PortalInstanceInstance required for using Portal
Utils::Problem
Q::PropertyDefines (key, attribute, value) relations in the database
Q::PropertyFactoryCreates properties
Q::PropertyIterator
Input::PS2Controller
Com::Ptr< T >
Q::PuppetGeometry + Animation + Animation Machine
Q::Puppet2Extends Puppet
Maths::Quat4f
Q::Query
QServerHelpers::QXmlObjectHandler
QServerHelpers::QXmlPacker
QServerHelpers::QXmlPackerFilter
QServerHelpers::QXmlRegistrar
QServerHelpers::QXmlUnpacker
QServerHelpers::QXmlUnpackerFilter
Maths::Rayf
Q::RayInfoInformation returned successful ray casts
Net2::ReadListener
Net::ReadListener
Net2::ReadStream
Net::ReadStream
Utils::Ref< T >
Q::RegionA simple box geom for triggers
Draw::Renderer
Q::ResidencyListenerLoading event interface
Utils::ResultListener
Utils::ResultString
Q::Route
Q::RouteIterator
Q::RouteManager
Q::RuleScript code that gets executed when some event gets triggered
Q::RuleEdProvides extra features for rules
Q::SampleSound data
AudioData::SampleA wrapper around the waveform data
Q::SampleIterator
Q::SchemaEd
Q::SchemaEd2
Q::SchemaEntityDefEd
Q::SchemaEntityDefEd2
Q::SchemaFactoryTranslates schema names into concept entity types
Q::SchemaFactoryEd
Q::SchemaFactoryEd2
Q::SchemaInstanceDefEd
Q::SchemaPlacementEd
Q::SchemaPlacementEd2
Q::SchemaPlacementGeomEd
Q::SchemaPlacementPuppetEd
Q::SchemaReaderListenerEd
Q::SchemaReaderListenerEd2
Q::SchemaTransformEd
Q::SchemaWriterListenerEd
Q::ScopeScene simulation radius
Q::ScopeListenerScope event interface
Q::ScopeReactorScope event filter
Q::ScreenThe display mechanism
Q::ScriptConsole
Q::ScriptControllerControls the execution of a script
Q::ScriptDriver
Q::ScriptDriver2Script driver interface
Q::ScriptDriver2Base
Q::ScriptDriverBase
Q::ScriptEdA list of scripting instructions
Q::ScriptExecutionEdExecutes a script
Q::ScriptExecutionEd2Extends ScriptExecutionEd2
Q::ScriptExecutionListenerScript execution event interface
Q::ScriptExecutionListenerEdScript execution event interface
Q::ScriptExecutionListenerEd2Extends ScriptExecutionListenerEd
Q::ScriptExpressionEd
Q::ScriptFunctionCallEdCalls a script function
Q::ScriptManagerManages the scripting platform
Q::ScriptManager2Extends ScriptManager
Q::ScriptManagerEdManages all scripting
Q::ScriptManagerEd2Extends ScriptManagerEd
Q::ScriptPropertyHolderBase interface for script user objects with properties
Q::ScriptReaderContextEd
Q::ScriptReaderListenerEdScript parsing event interface
Q::ScriptRepositoryAssociates names with script user objects
Q::ScriptVariableEdManipulates variables in scripts
Q::SequenceEdA series of QAM actions
Net::Server
Net2::Server
Q::ShaderMesh surface description
Draw::Shader
Draw::ShaderStage
Q::SimpleAnimationWriterContextEdSimple implementation of AnimationWriterContextEd
Q::SimpleSoundNon-positional audio playback
Com::SingletonClassFactory< T >
Q::SkinA geometry for rendering skinned triangle meshes
Net::Socket
Net2::Socket
Q::SoundGeom for playing back positional sound
Audio::SoundDriverCaps
Audio::SoundDriverParam
Q::SoundInstanceInstance required for using Sounds
Image::Source
Q::SpeakerSetThe Sound destination
Maths::Sphere3f
Q::StatsLayerOn-screen engine stats
Utils::StdLogger
Net::StreamBase
Utils::String
Utils::StringChar
Utils::SubString
Utils::SystemLogger
Q::TextA simple wrapper class for null-terminated strings
Q::TextLayerOn screen text
Q::TextMetrics
Draw::Texture
Q::TextureA straight 2D texture
QServerHelpers::TextureCreator
QServerHelpers::TextureCreatorListener
Q::TextureEffectGeneric texturing base class
Utils::Time
Net::TimeoutListener
Net2::TimeoutListener
Net::TimeoutManager
Net2::TimeoutManager
Maths::TransformFlagsA base class for various kinds of matrix used to categorise the complexity of the matrix
Q::TransformIteratorRead or write a list of transforms for a Cluster
Q::TransitionA geometry object for doing simple cross-fade effects
Q::TransitionActionEdQAM Action: move to another state of the machine
Q::TransitionEdDescribes a transition in the animation machine
Q::TransitionInstanceInstance required for using Transitions
Q::TransitionIteratorEd
Q::TriangleIteratorRead or write a list of triangles for a mesh based object
Utils::UID
Com::Unknown
Net::Url
Net2::Url
Net2::URLHandler
Net::URLHandler
Q::UserActionEdQAM Action: user-defined action
Com::UUID
Input::Value
Q::VariantWhat holds values in messages and scripting
Q::VariantCollectionA collection of Variant objects
Q::VariantMapA dictionary of Variant objects
Maths::Vec2< T >A two-element vector template
Maths::Vec3< T >A three-element vector template
Maths::Vec4< T >A four-element vector template
Utils::Vector< T >
Utils::VectorBase
Utils::Version
Draw::VertexArray
Q::VertexIteratorRead or write a list of vertices for a mesh-based object
Utils::WaitableEvent
Q::Waypoint
Q::WaypointIterator
Q::WaypointManager
Q::WedgeIteratorRead or write a list of wedges for a mesh-based object
Draw::WindowInfo
Net::WriteListener
Net2::WriteListener
Net::WriteStream
Net2::WriteStream
Utils::WTree< K, C >
Utils::WTreeBase
Utils::WTreeNode< K, C >
Utils::WTreeNodeBase
Utils::WTreeOrderLess< K >
Input::XBoxController
XmlWrap::XmlDocument
XmlWrap::XmlNode
XmlWrap::XmlNodeIterator
XmlWrap::XmlQObjectsDocument
Q::ZoneRoot 3D scene object

Return to QSDK documentation Contents page. Contact details for support, information and fault-reporting.
Qube Software Limited © 2000-2004