Main Page
Related Pages
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
HGL::Common::Application
Base class of a typical
HGL Suite
application
HGL::Type::AssignmentOperator
HGL::Exception::AttachException
Exception on type relation violations
HGL::Type::BaseVector2D
BOUNDINGBOX
The bounding box over the type
HGL::Exception::CloneNotSupportedException
Exception if
IType::clone
isn't supported
HGL::Type::ColorBase
HGL::Common::combine_iterator< Iterator, CombineFunction >
A pairwise stepping and result combining input iterator adaptor
HGL::Type::Comment
HGL::Exception::CorruptedInputException
Exception if corrupted input was detected
HGL::Type::Curve
HGL::Type::DebugProcedure
HGL::Tools::DecompileVisitor< OutputIterator, Source, Flush >
Visits the
HGL Suite
project tree and decompiles it
HGL::Type::DefaultProjectFactory
Convenience class for implementing
HGL::Type::IProjectFactory
HGL::Type::Ellipse
HGL::Exception::EncodingException
Exception if encoding to or from UTF failed
HGL::Type::ExpressionParam
HGL::Type::Fill
HGL::Type::FloatParam
HGL::Common::IApplication
Interface to a typical HGL Suite application
HGL::Common::IApplicationObserver
Interface to provide access to
HGL::Common::Application
HGL::Type::IFillable
HGL::Type::ILuaType
HGL::Type::Include
HGL::Exception::InvalidExpressionException
Exception if an expression is invalid
HGL::Exception::IOException
Exception if an I/O operation has failed
HGL::Type::IParam
This interface marks a type as parameter type
HGL::Common::IParser< ProjectInterface, Factory >
Interface to a parsing subsystem
HGL::Type::IPoint
HGL::Type::IProject
HGL::Type::IProjectFactory
Interface to a factory creating types
HGL::Type::IReferenceHolder
Interface to
IType
which can refer to other types
HGL::IType::iterator
Iterator over an
IType
tree
HGL::IType
Base interface of types
HGL::Type::Line
HGL::Common::Logger
Console logger (to
std::wclog
)
HGL::Exception::LuaException
Exception if an Lua call failed
HGL::Type::LuaTypeBase
HGL::Type::MainSegment
HGL::Type::NamedParam
HGL::Type::NonEmptyType
Convenience base class to add a validity check on empty types
HGL::Type::ObjectsSegment
HGL::Type::ParamBase
HGL::Type::ParamSection
HGL::Exception::ParserException
Exception if parsing has failed
HGL::Type::Point
HGL::Type::Poly
HGL::Common::PoptTableBuilder
Builds a POPT table structure
HGL::Type::ProcCall
HGL::Type::Procedure
HGL::Type::ProceduresSegment
HGL::Type::ProcInitStatement
HGL::Type::Project
HGL::Type::ProjectFactoryBase
HGL::Exception::ProjectFactoryException
Exception if creating a type in the IProjectFactory failed
HGL::IType::Ptr
Smart pointer to
IType
instances
HGL::Common::Q24
Class to represent a float as 24bit integer in the Q number format
HGL::Common::RAIIFactory< T, arrayDel, Container, capacity >
Template to implement a RAII factory
HGL::Exception::ReferenceException
Base exception for reference exceptions
HGL::Type::ReferenceHolderBase
HGL::Exception::ReferenceNotFoundException
Exception if a reference couldn't be found
HGL::Type::ReferenceParam
HGL::Exception::ReferenceRemoveException
Exception if removing an reference has failed
HGL::Common::RegexInitializer
Initializes an extended regular expression
HGL::Type::RenderCallback
A render callback type
HGL::Type::RenderProcedure
HGL::Type::SerialID
Serialization identifier class
HGL::Type::Signature
HGL::Common::Singleton< T >
Template providing the singleton pattern
HGL::Type::StdLibCall
HGL::Type::StringParam
HGL::Type::Text
HGL::Common::ThreadPool< Worker, Task, NUM_THREADS >
Template providing a thread pool for asynchronous tasks
TRANSFORMATIONINFO
This structure holds the calculated transformation info
HGL::Type::TypeBase
This class provides the default implementation for most types
HGL::Exception::UnsupportedTypeException
Exception if creating an type in the IProjectFactory isn't supported
HGL::Common::URI
Class to access files locally and remote
HGL::Common::Util
Miscellaneous utility functions
HGL::Type::Util
HGL::Type::Vector2D
HGL::Type::VirtualGroup
HGL::Exception::ZLibException
Exception if en- or decoding with the zLib has failed
Generated on 9 Apr 2014 for hgl 0.5.26~svn by
1.6.1