NeoEngine 2 - Evolution Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
neo::animation::ActionSequence action
neo::animation::AnimationAnimation data
neo::animation::AnimationInstanceAnimation instance
neo::animation::AnimatorAnimator controller
neo::animation::BlendStageAnimation blending stage
neo::animation::ChannelAnimation data channel
neo::animation::KeyframeAnimation keyframe
neo::animation::SequencePredefined animation sequence
neo::animation::TransformChannelTransform channel
neo::animation::TransformKeyframeTransform keyframe
neo::animation::TriggerSequence trigger
neo::animation::VectorChannelVector channel
neo::animation::VectorKeyframeGeneric floatingpoint vector values keyframe
neo::animation::VertexKeyframeVertex keyframe
neo::application::ApplicationApplication base class
neo::application::Cmd< T >Command-line interface argument class
neo::application::CmdBaseBase class for argument
neo::application::CmdLineCommand-line interface class
neo::application::EnvironmentApplication environment
neo::application::WindowEventListenerWindow event listener
neo::audio::DeviceAudio device
neo::audio::DeviceCapsAudio device capabilities
neo::audio::null::DeviceNull audio device
neo::audio::openal::DeviceOpenAL audio device
neo::audio::openal::SoundOpenAL sound implementation
neo::audio::PrimitiveAudio operation primitive
neo::audio::SoundSound base class
neo::audio::SoundInstanceSound instance
neo::collision::AABBAxis-aligned bounding box
neo::collision::ContactContact data
neo::collision::ContactSetSet of contact data
neo::collision::Frustum3D frustum
neo::collision::OBBOriented bounding box
neo::collision::Plane3D plane
neo::collision::PolygonSoupPolygon soup
neo::collision::SphereSphere
neo::collision::VolumeBounding volume
neo::core::ActivatorObject with active/inactive state management
neo::core::AnyGeneric container for objects of any type
neo::core::Array< T >Basic resizable array storage
neo::core::AVLTree< T, Cmp >Balanced binary tree container
neo::core::AVLTreeIterator< T >AVL tree iterator
neo::core::AVLTreeNode< T >Node in AVL tree container
neo::core::Comparator< R, L >Comparator function object
neo::core::ConfigConfiguration repository
neo::core::CoreCore engine singleton object
neo::core::ExceptionBase exception class for all engine exceptions
neo::core::GlobalObjectGlobal object
neo::core::HashStringHashed string
neo::core::HashTable< Key, T, Cmp >Hash table
neo::core::HashTableIterator< Key, T, Cmp >Hash table iterator
neo::core::HashTableNode< Key, T >Hash table node
neo::core::InvalidMethodExceptionInvalid method call exception
neo::core::InvalidValueExceptionInvalid value in method call exception
neo::core::List< T >Basic double-linked list
neo::core::ListConstIter< T >Sequential list const iterator
neo::core::ListIter< T >Sequential list iterator
neo::core::ListNodeNode in list
neo::core::LocaleLocale definition
neo::core::LocaleDictionaryDictionary for a single locale
neo::core::LocalizationManagerLocalization manager
neo::core::NoncopyableTraits class to enforce non-copyable types
neo::core::NotImplementedExceptionUnimplemented method exception
neo::core::Pointer< T >Smart pointer
neo::core::ProfileBlockData for a profile block
neo::core::ProfileManagerProfile manager
neo::core::Queue< T >Basic queue storage
neo::core::RadixSortRadix sorter for primitive types
neo::core::RandomMersenne Twister random number generator
neo::core::RefCountReference counted object base class
neo::core::RefCountDebuggerReference count debugger
neo::core::ResourceLoadable named resource base class
neo::core::ResourceManagerResource manager
neo::core::ScopedArray< T >Scoped array pointer
neo::core::ScopedPointer< T >Scoped pointer
neo::core::Singleton< T >Singleton base class
neo::core::SingletonBaseSingleton strawman class
neo::core::StackTraceDataStack trace data
neo::core::StringUTF16UTF-16 string
neo::core::StringUTF32UTF-32 string
neo::core::StringUTF8UTF-8 string
neo::core::SystemExceptionSystem exception
neo::core::TimerTimer object providing platform-independent high-precision timing methods
neo::core::TypeInfoExtended type information
neo::core::TypeMoreTraits< T >Extended type traits
neo::core::TypeTraits< T >Type traits
neo::core::UnreachableCodeExceptionUnreachable code exception
neo::file::BitStreamWrapper for bitwise I/O to a stream
neo::file::BufferStreamMemory buffer stream
neo::file::BufferStreamBufStream buffer implementation for memory buffer streams
neo::file::CErrCerr wrapper
neo::file::CInCin wrapper
neo::file::COutCout wrapper
neo::file::DirectoryView of directory in virtual file system
neo::file::EndOfBitStreamExceptionException when bitstream reaches end-of-stream
neo::file::FileFile stream
neo::file::FileNotFoundExceptionException thrown when a requested file was not found
neo::file::FileSystemVirtual file system
neo::file::InvalidFileFormatExceptionException thrown when reading a file with invalid format/data
neo::file::InvalidPackageExceptionException thrown when trying to mount an invalid package
neo::file::IOStreamInput/output stream
neo::file::IStreamInput stream
neo::file::MemoryMapMappedFile object
neo::file::MSVCDebugStreamOutput stream to MSVC++ debugger
neo::file::OStreamOutput stream
neo::file::PackagePackage file
neo::file::PackageCodecPackage codec
neo::file::PackageNetworkCallbackCallback for network package downloading
neo::file::PackageNetworkProtocolPackage loading over a network protocol
neo::file::StreamBaseBase for all engine stream objects
neo::file::zip::BufferStreamZIP buffer stream
neo::file::zip::CodecZIP package codec
neo::file::zip::PackageZIP package implementation
neo::gui::AreaSimple area object
neo::gui::BorderAreaArea with a border
neo::gui::BorderObjectObject with a border
neo::gui::BorderTextAreaTextarea with a border
neo::gui::BoxSizerSimple single-direction sizer
neo::gui::ButtonClickable button with multiple states
neo::gui::ButtonTextClickable button with text
neo::gui::ComboBoxEdit box with dropdown list selection box activated by button
neo::gui::EditBoxText border area with single line editable center text content
neo::gui::EditTextAreaArea with editable text
neo::gui::EventGUI event
neo::gui::FontFont
neo::gui::Font::CharacterFont character
neo::gui::Font::KerningKerning pair
neo::gui::Font::StringLineSingle-line string data
neo::gui::ListBoxList box with optional scrolling and selectable items
neo::gui::ManagerGUI manager
neo::gui::ObjectBase GUI object
neo::gui::PaddingPadding data
neo::gui::Point2D coordinate
neo::gui::Rect2D rectangle sizes
neo::gui::SizerLayout helper object
neo::gui::SliderHorizontal or vertical slide bar
neo::gui::TextAreaArea with text
neo::image::CodecImage data I/O codec
neo::image::CodecManagerImage codec manager
neo::image::dds::CodecDDS image codec
neo::image::ImageImage object
neo::image::ImageFactoryImage factory for managing loading and generating images
neo::image::ImageGeneratorImage generator interface
neo::image::jpeg::CodecJPEG image codec
neo::image::PixelFormatPixel format descriptor
neo::image::png::CodecPNG image codec
neo::image::SystemImageGeneratorSystem image generator
neo::image::tex::CodecImage codec for compound image declaration files
neo::image::tga::CodecTGA image codec
neo::input::DeviceInput device
neo::input::EventInput event
neo::input::KeyboardEventKeyboard input event
neo::input::MouseEventMouse input event
neo::input::system::DeviceInput device
neo::input::TextEventText input event
neo::log::LevelLog level stream manipulator
neo::log::StreamLog stream
neo::log::StreamBufStream buffer for log streams
neo::math::AxisAngleRotation expressed as axis-angle
neo::math::EulerAnglesRotation expressed as Euler angles
neo::math::HalfFloat16-bit floating point number
neo::math::Matrix4Row-major 4x4 matrix
neo::math::QuaternionQuaternion
neo::math::Vector22D vector
neo::math::Vector33D vector
neo::math::Vector44D vector
neo::network::AddressNetwork address
neo::network::AddressIPInternet Protocol address
neo::network::AddressIPv4IPv4 address
neo::network::EventSocket event
neo::network::Event::DataData for event
neo::network::HTTPPackageProtocolHTTP package protocol
neo::network::HTTPProtocolHTTP protocol
neo::network::PollThreadSocket polling thread
neo::network::SocketBase socket class
neo::network::SocketStreamBufSocket stream buffer
neo::network::TCPIPSocketTCP/IP socket
neo::network::TCPIPStreamBufTCP/IP stream buffer
neo::network::UDPDatagramUDP datagram
neo::network::UDPSocketUDP I/O socket
neo::network::UDPStreamBufUDP stream buffer
neo::physics::ContactContact set
neo::physics::ManagerPhysics manager for a scene
neo::physics::RigidBodyRigid-body physics controller for a scene object
neo::render::AdapterAdapter data
neo::render::BlendModeBlend mode
neo::render::BufferBuffer storage
neo::render::BufferLockExceptionException thrown when lock errors occur
neo::render::BufferManagerBuffer manager
neo::render::BufferReadLockAutomated buffer read lock
neo::render::BufferRegionRegion in buffer
neo::render::ColorRGBA color
neo::render::Color32RGBA color in 32bit unsigned integer
neo::render::CullModeCulling mode
neo::render::d3d8::DeviceDirect3D8 render device implementation
neo::render::d3d9::DeviceDirect3D9 render device implementation
neo::render::DeviceRender device
neo::render::DeviceCapsRender device capabilities
neo::render::DeviceStateParameterParserDevice state parameter parser
neo::render::DeviceStatisticsRender device statistics
neo::render::EdgeEdge representation
neo::render::EffectPost-process effect
neo::render::effect::AdvancedToneMapAdvanced tone mapping
neo::render::effect::BlitBlit input to framebuffer
neo::render::effect::BrightPassBright-pass filter
neo::render::effect::DownsampleDownsampling
neo::render::effect::GaussianBlurGaussian blur in 2D
neo::render::IndexBufferIndex buffer
neo::render::null::DeviceNull render device implementation Implementation of the render device for non-render applications
neo::render::OcclusionQueryOcclusion query interface
neo::render::OpArrayRender primitive array
neo::render::opengl::DeviceOpenGL render device implementation
neo::render::OpQueueRender primitive queue
neo::render::OrthographicProjectionOrthographic projection matrix
neo::render::ParameterPipeline parameter
neo::render::ParameterBindCallbackNotification of parameter bindings
neo::render::ParameterBinderPipeline parameter bindings manager
neo::render::ParameterBinderNodeHierarchial pipeline parameter bindings
neo::render::ParameterBindPathManagerPipeline parameter bind path parser
neo::render::ParameterBindPathParserPipeline parameter bind path parser for single major path
neo::render::ParameterDataPipeline parameter data
neo::render::ParameterStateBinderParameter binder for varying states
neo::render::ParameterStateDataPipeline parameter state data
neo::render::PerspectiveProjectionPerspective projection matrix
neo::render::PostProcessPostprocess effect chain
neo::render::PrimitiveRender primitive
neo::render::ProgramProgrammable pipeline object
neo::render::ProgramTargetDefinition of a program for specific targets
neo::render::RenderTargetRender target
neo::render::RenderTextureRenderable texture
neo::render::ResolutionResolution data
neo::render::ResourceResource allocated by render device
neo::render::SamplerSampler
neo::render::ShaderProgrammable pipeline shader
neo::render::ShaderFixedPixelFixed-function pixel shader
neo::render::ShaderFixedVertexFixed-function vertex shader
neo::render::ShaderTargetDefinition of a shader for specific targets
neo::render::StencilOpStencil operators
neo::render::TechniqueRender technique
neo::render::TechniqueTargetRender technique definition
neo::render::TestFunctionTest function identifier
neo::render::TextureTexture
neo::render::TriangleTriangle representation
neo::render::Triangle32Triangle representation
neo::render::VertexVertex with position
neo::render::VertexBufferVertex buffer
neo::render::VertexDeclVertex declaration
neo::render::VertexDiffuseVertex with position and diffuse color
neo::render::VertexDiffuseTextureVertex with diffuse color and texture
neo::render::VertexElementVertex element
neo::render::VertexTextureVertex with position and 2-dim texture coordinate
neo::render::VertexTextureSkinSkin vertex with position and 2-dim texture coordinate
neo::render::ViewportViewport definition
neo::render::WindowBaseRender window data
neo::render::WindowEventRender window event
neo::render::WindowEventListenerWindow event listener
neo::render::WriteModeWrite mode
neo::resource::AnimationManagerAnimation resource manager
neo::resource::FontManagerFont manager
neo::resource::LocaleManagerLocalization file loader
neo::resource::Manager< T >Resource manager
neo::resource::ManagerBaseResource manager base class
neo::resource::MaterialManagerMaterial library manager
neo::resource::ObjectManagerObject library manager
neo::resource::ProgramManagerProgram library manager
neo::resource::SceneManagerScene library manager
neo::resource::ShaderManagerShader library manager
neo::resource::SoundManagerSound manager
neo::resource::TechniqueManagerTechnique library manager
neo::resource::TextureManagerTexture manager
neo::resource::WidgetManagerGUI widget library manager
neo::scene::abt::BuilderABT paritioning
neo::scene::abt::DynamicGeometryDynamic geometry collection
neo::scene::abt::NodeABT node
neo::scene::abt::SceneABT scene graph
neo::scene::abt::StaticGeometryStatic geometry collection
neo::scene::BoneBone in skeleton
neo::scene::bsp::SceneBSP scene graph
neo::scene::CameraBase camera class
neo::scene::ChaseCameraThird-person chase camera
neo::scene::EventScene event
neo::scene::EventListenerEvent listener
neo::scene::FirstPersonCameraFirst-person camera
neo::scene::GeometryGeometry data
neo::scene::GeometryLevelData for a Geometry LOD level
neo::scene::InvalidPropertyExceptionInvalid property exception
neo::scene::LightLight object
neo::scene::LinkLink modifier
neo::scene::ListenerSpatial audio listener
neo::scene::LODFactorLevel-of-detail factor interface
neo::scene::LODFactorDistanceDistance LOD factor
neo::scene::LODGeometryGeometry data with LOD management
neo::scene::LODLevelLimits< T >Basic level calculation
neo::scene::LODLevelLimits< T >::ThresholdThreshold data container
neo::scene::LODManager< T >Container for LOD levels
neo::scene::LODManagerBaseBase class for LOD managed objects
neo::scene::LODMaterialMaterial with LOD management
neo::scene::ManagerScene subsystem manager interface
neo::scene::MaterialScene geometry material
neo::scene::MaterialTargetMaterial definition for specific pipeline target(s)
neo::scene::ModifierObject modifier
neo::scene::ModifierObjectModifier which is also an object
neo::scene::ObjectScene object
neo::scene::ObjectEventObject event
neo::scene::ppdynlight::RendererPer-pixel dynamic lighting scene renderer
neo::scene::RendererScene renderer
neo::scene::RendererDescriptorScene renderer descriptor
neo::scene::RendererManagerScene renderer manager
neo::scene::RenderPassScene render pass identifier
neo::scene::SceneScene graph
neo::scene::SceneStateParameterParserPipeline parameter bind path parser for scene major path
neo::scene::SceneStatisticsScene statistics
neo::scene::singlepass::RendererSingle-pass scene renderer
neo::scene::SkeletonSkeleton object
neo::scene::SkinnedGeometrySkinned geometry data
neo::scene::wireframe::RendererDebug wireframe scene renderer
neo::script::BindingScript binding
neo::script::CallbackScripting error reporting callback
neo::script::command::ScriptScripting environment for C++ callbacks
neo::script::lua::InterpreterLua interpreter
neo::script::lua::ModuleLua module
neo::script::lua::ScopeLua namespace abstraction
neo::script::lua::ScopedObjectLua binding object
neo::script::lua::ScopedSequenceLua binding object sequence
neo::script::lua::ScopeStackLua scope stack
neo::script::lua::ScriptLua script object
neo::script::lua::StateLua script state
neo::script::ScriptScripting environment
neo::script::ScriptableScriptable object interface
neo::sound::BufferSound buffer
neo::sound::CodecSound data I/O codec
neo::sound::CodecManagerSound codec manager
neo::sound::ogg::CodecOgg Vorbis sound codec
neo::sound::ogg::SoundDataOgg Vorbis sound data
neo::sound::SoundDataSound data base class
neo::sound::wav::CodecWAV sound codec
neo::sound::wav::SoundDataWAV sound data
neo::thread::MutexMutex for thread synchronization
neo::thread::MutexLockMutex lock
neo::thread::RunnableRunnable interface
neo::thread::ThreadThread class
neo::util::Command< R, TList >Command object, an encapsulated type-safe callable entity
neo::video::CodecVideo data I/O through codecs
neo::video::theora::CodecOgg Theora video codec
neo::video::theora::SoundDataVorbis sound stream for Theora video
neo::video::theora::VideoOgg Theora video
neo::video::VideoVideo

Generated on Sat Feb 17 20:50:50 2007 for NeoEngine 2 - Evolution by  doxygen 1.5.1