nux-1.16.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
nux::_ANIMATEDTEXTURE_DESC
nux::_DeviceModes
nux::GraphicsDisplay::_DndSourceFuncs
nux::_INDEXBUFFER_DESC
nux::_LOCKED_RECT
nux::_ObjMeshFaceIndex
nux::_SURFACE_DESC
nux::_SURFACE_RECT
nux::_VERTEXBUFFER_DESC
nux::_VOLUME_BOX
nux::_VOLUME_DESC
nux::_VOLUME_LOCKED_BOX
nux::AbstractButtonThe base class of Button widgets
nux::AbstractComboBox
nux::AbstractPaintLayer
nux::AbstractSeparator
nux::AbstractThread
nux::ActionItem
nux::AnimatedTextureArea
nux::AnsicharToUnicharConvertionANSICHAR to UNICHAR conversion
nux::AnsiCharTraits< U >
nux::AnsiCharTraits< char >
nux::AnsiToTCharConversionANSI to TCHAR conversion
nux::Area
nux::AreaEventProcessor
nux::AsyncFileWriterWrite to a file asynchronously
BarCanvas
nux::BaseKeyboardHandler
nux::BasePainter
nux::BaseTextureAbstract base class for textures
nux::BaseWindow
nux::BezierCurveControl
nux::BezierCurveControl2
nux::BlendOperator
nux::logging::BlockTracerThis class is used to log the entry and exit of a block
nux::BoundsException
nux::Button
nux::CachedBaseTexture
nux::CachedIndexBuffer
nux::CachedMeshBuffer
nux::CachedResourceData
nux::CachedTexture2D
nux::CachedTextureCube
nux::CachedTextureFrameAnimation
nux::CachedTextureRectangle
nux::CachedTextureVolume
nux::CachedVertexBuffer
nux::CachedVertexDeclaration
nux::CairoFont
nux::CairoFontOptions
nux::CairoGraphicsA cairo graphics container
nux::CairoWrapper
nux::Canvas
nux::CharDescriptor
nux::Charset
nux::CheckBox
nux::CheckBoxPropertyItem
nux::ClientArea
nux::ClientAreaDraw
nux::color::Color
nux::ColorArea
nux::ColorDialogProxy
nux::ColorEditor
nux::ColorGradient
nux::ColorGradientPropertyItem
nux::ColorLayer
nux::ColorMarkGroup::ColorMark
nux::ColorMarkGroup
nux::ColorPickerDialog
nux::ColorPreview
nux::ColorPreviewPropertyItem
nux::ColorRangeValuator
nux::ColumnHeader
nux::ComboBoxComplex
nux::ComboBoxListPropertyItem
nux::ComboBoxPropertyItem
nux::ComboBoxSimple
nux::ComplexNumber
nux::Const
nux::ConstructorTraits< T >
nux::ConstructorTraits< bool >
nux::ConstructorTraits< char >
nux::ConstructorTraits< double >
nux::ConstructorTraits< float >
nux::ConstructorTraits< int >
nux::ConstructorTraits< long >
nux::ConstructorTraits< long long >
nux::ConstructorTraits< short >
nux::ConstructorTraits< T * >
nux::ConstructorTraits< unsigned char >
nux::ConstructorTraits< unsigned int >
nux::ConstructorTraits< unsigned long >
nux::ConstructorTraits< unsigned long long >
nux::ConstructorTraits< unsigned short >
nux::NCPU::CPUFeatures
nux::NCPU::CPUInfo
nux::CRC32
nux::CubicSpline
nux::CurveControl
nux::Dialog
nux::DisplayAccessController
nux::DivisionByZeroException
nux::DoubleValidator
nux::DoubleValuatorPropertyItem
nux::DrawAreaContext
nux::DXT3AlphaBlock
nux::DXT5AlphaBlock
nux::DXTColBlock
nux::EditTextBox
nux::EditTextLinePropertyItem
nux::EqualFunctor< T >
nux::EventNux event class
nux::EventToNameStruct
nux::Exception
nux::FilePath
nux::FilePropertyItem
nux::FileSelector
nux::NFileManager::FileTimeStampTimestamp structure
nux::FloatingWindow
nux::Focusable
nux::FolderTreeItem
nux::FontRenderer
nux::FontTexture
Foo
FooCanvas
nux::FunctionGraph
nux::FxStructure
nux::GdkGraphics
nux::GeometryPositioning
nux::GLFramebufferObject
nux::GlobalInitializer
nux::GlobalSingletonInitializer
nux::GLRenderbuffer
nux::GLSh_ColorPicker
nux::GLSh_DrawFunction
nux::GLSh_Fill
nux::GLShaderParameter
nux::GLTextureStates
nux::GLTimer
nux::Glyph
nux::GpuDevice
nux::GpuInfo
nux::GpuRenderStates
nux::GraphicsDisplay
nux::GraphicsEngineRendering engine class
nux::GraphicSystem
nux::GridHLayoutAn horizontal grid layout
nux::GridVLayoutA vertical grid layout
nux::GroupBox
nux::GroupBox2
nux::HexRegExpValidator
nux::Histogram
nux::HLayout
nux::HScrollBar
nux::HSeparator
nux::HSplitter
nux::HToolBar
nux::color::HueLightnessSaturation
nux::HueRangeValuator
nux::color::HueSaturationValue
nux::ImageInfo
nux::ImageSurfaceImage Surface class
nux::AsyncFileWriter::ImplCAUTION: right now this class is not thread aware
nux::logging::Writer::Impl
nux::IndexBuffer
nux::InitiallyUnownedObjectThe base class of Nux initially unowned objects
nux::InputArea
nux::IntegerValidator
nux::InteractStateState of UI controls
nux::Introspectable
nux::IntValuatorPropertyItem
nux::InvalidIndexException
nux::IOpenGLAnimatedTexture
nux::IOpenGLAsmPixelShader
nux::IOpenGLAsmShader
nux::IOpenGLAsmShaderProgram
nux::IOpenGLAsmVertexShader
nux::IOpenGLBaseTexture
nux::IOpenGLCubeTexture
nux::IOpenGLFrameBufferObject
nux::IOpenGLIndexBuffer
nux::IOpenGLPixelBufferObject
nux::IOpenGLPixelShader
nux::IOpenGLQuery
nux::IOpenGLRectangleTexture
nux::IOpenGLResource
nux::IOpenGLShader
nux::IOpenGLShaderProgram
nux::IOpenGLSurface
nux::IOpenGLTexture2D
nux::IOpenGLVertexBuffer
nux::IOpenGLVertexDeclaration
nux::IOpenGLVertexShader
nux::IOpenGLVolume
nux::IOpenGLVolumeTexture
nux::KerningPair
nux::SplineKnot::Knot
nux::Knot
nux::Knot2
nux::LayeredChildProperties
nux::LayeredLayoutAn layered layout
nux::Layout
nux::Area::LayoutProperties
nux::LexicographicCompare< T >
nux::LexicographicCompareWithConversion< T, ConversionFunctor >
nux::Line2D< T >
nux::Line3D< T >
nux::ListControl
nux::LogFileOutputOutput to log file
nux::logging::Logger
nux::logging::LoggerModule
nux::logging::LoggerModules
nux::LogOutputDevice
nux::LogOutputRedirector
nux::logging::LogStream
nux::logging::LogStreamBuffer
nux::Matrix2x2< T >
nux::Matrix3DialogProxyA 3x3 matrix editor dialog
nux::Matrix3EditorA User Interface component hosting a 4x4 Matrix
nux::Matrix3Preview
nux::Matrix3PreviewPropertyItem
nux::Matrix3x3< T >
nux::Matrix4DialogProxyA 4x4 matrix editor dialog
nux::Matrix4EditorA User Interface component hosting a 4x4 Matrix
nux::Matrix4Preview
nux::Matrix4PreviewPropertyItem
nux::Matrix4x4< T >
nux::NCPU::MemInfo
nux::MenuBar
nux::MenuBarItem
nux::MenuItem
nux::MenuPage
nux::MenuSeparator
nux::MeshBuffer
nux::MeshData
nux::MouseAreaCtrl
nux::NAnimatedTextureData
nux::NBitmapData
nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize >
nux::NCPU
nux::NCriticalSection
nux::NCubemapData
nux::NFileManager
nux::NFileManagerGeneric
nux::NFileManagerGNU
nux::NFileName
nux::NFileTransferMonitor
nux::NGlobalData
nux::NGNUSerialFileReader
nux::NGNUSerialFileWriter
nux::NObjectType
nux::NodeItem
nux::NodeNetCom
nux::NotSupportedException
nux::NProcess
nux::NResourceCache
nux::NResourceFactoryDevice independent resource factory
nux::NResourceSet
nux::NResourceUpdaterDevice independent resource updater
nux::NScopeLockScope Lock class
nux::NSerializer
nux::NString
nux::NTextureData
nux::NThread
nux::NThreadLocalStorage
nux::NThreadSafeCounter
nux::NTypeTraits< T >
nux::NullOutputOutput to null device
nux::NumericValuator
nux::NUTF16Convert UTF-8 to UTF-16
nux::NUTF8Convert UTF-16 to UTF-8
nux::NuxEventSource
nux::NuxGlobalInitializer
nux::NuxGlobalSingletonInitializer
nux::NuxGraphicsGlobalInitializer
nux::NuxGraphicsGlobalSingletonInitializer
nux::NuxGraphicsResources
nux::NVolumeData
nux::ObjectThe base class of Nux objects
nux::ObjectPtr< T >A smart pointer class. Implemented as an intrusive smart pointer
nux::ObjectStats
nux::ObjectWeakPtr< T >A weak smart pointer class. Implemented as an intrusive smart pointer
nux::ObjMesh
nux::ObjMeshFace
nux::ObjMeshVertex
nux::OpenGLContext
nux::OpenGLVersion
nux::NCPU::OSInfo
nux::PageBBox
nux::PainterImage
nux::Panel
nux::PBuffer
nux::PixelFormatInfo
nux::PixelFormatReadInfo
nux::Point2D< T >
nux::Point3D< T >
nux::PointerTraits< U >
nux::PointerTraits< U * >
nux::PopUpWindow
nux::PrintfOutputConsoleStandard printf output console
nux::Property< VALUE_TYPE >A read/write property that stores the value type
nux::PropertyBase
nux::PropertyChangedSignal< VALUE_TYPE >
nux::type::PropertyTrait< T, bool >Here we want to have only explict type support, to avoid someone using the system with something we haven't though of and getting upset when if it doesn't work properly
nux::type::PropertyTrait< bool >
nux::type::PropertyTrait< double >
nux::type::PropertyTrait< ENUM, true >
nux::type::PropertyTrait< float >
nux::type::PropertyTrait< int >
nux::type::PropertyTrait< std::string >
nux::type::PropertyTrait< unsigned >
nux::PushBackgroundScope
nux::PushColorBackgroundScope
nux::PushShapeBackgroundScope
nux::PushShapeCornerBackgroundScope
nux::QuadAttributeParam
nux::Quaternion
nux::RangeValue
nux::RangeValueInteger
nux::RangeValueIntegerPropertyItem
nux::RangeValuePropertyItem
nux::RawData
nux::ReadBackPixelFormatInfo
nux::Rect
nux::color::RedGreenBlue
nux::RemovePointerFromType< T >
nux::RemovePointerFromType< const T * >
nux::RemovePointerFromType< const volatile T * >
nux::RemovePointerFromType< T * >
nux::RemovePointerFromType< volatile T * >
nux::RenderingStats
nux::RenderStateMap
nux::ResourceDataBase class for all types of resources
nux::RGBAPropertyItem
nux::RGBPropertyItem
nux::RGBValuator
nux::logging::RollingFileAppender
nux::RopBlendMapping
nux::ROPConfig
nux::ROProperty< VALUE_TYPE >A read only property that uses a function to get the value
nux::RowHeader
nux::RWProperty< VALUE_TYPE >A read/write property that uses a functions to get and set the value
nux::ScrollBar
nux::ScrollView
nux::SectionProperty
nux::type::serializable_impl< T >The serializable_impl template has different signatures than the standard Serializable traits class to avoid the generalised template being used as a traits type when we really don't want it being used in that way, but we do want a generalized implementation for the types we do care about
nux::SerializableProperty< VALUE_TYPE >
nux::ShaderAttributeDefinition
nux::ShapeLayer
nux::Size
nux::SliceScaledTextureLayer
nux::SpaceLayout
nux::SpinBox
nux::SpinBox_Logic
nux::SpinBoxDouble
nux::SpinBoxDoublePropertyItem
nux::SpinBoxPropertyItem
nux::SplineCurveDialogProxy
nux::SplineCurveEditor
nux::SplineCurvePreview
nux::SplineCurvePropertyItem
nux::SplineKnot
nux::StateLookUpTable
nux::StaticText
nux::StaticTextBox
nux::STREAMSOURCE
nux::StringBBox
nux::SystemThread
nux::TableCtrl
nux::TableItem
nux::TabView
nux::TCharToAnsiConvertionTCHAR to ANSI conversion
nux::TCharToLowerCase
nux::TCharToUnicharConvertionTCHAR to Unichar conversion
nux::TCharToUpperCase
nux::TemplateQuadBuffer
nux::testing::TestCallback
nux::TexCoordXFormTexture parameter and coordinate computation class
nux::TexFilterMapping
nux::TextEntry
nux::Texture2DGeneral Texture
nux::TEXTURE_DESC
nux::TextureAlignmentStyle
nux::TextureArea
nux::TextureCube
nux::TextureFrameAnimation
nux::TextureLayer
nux::TextureRectangle
nux::TextureStateLookUpTable
nux::TextureStateMap
nux::TextureVolume
nux::TexWrapMapping
nux::TGLResourceFactory< T, U >
nux::WindowThread::ThreadInfo
Tile
TileManager
TilesView
nux::TimeGraph
nux::Timeline
nux::TimelineEaseInCubic
nux::TimelineEaseInOutCubic
nux::TimelineEaseInOutQuad
nux::TimelineEaseInQuad
nux::TimelineEaseOutCubic
nux::TimelineEaseOutQuad
TimelineTestClass
nux::TimeoutData
nux::TimerFunctor
nux::TimerHandle
nux::TimerHandler
nux::TimerObject
nux::TimeStamp
nux::TimeStruct
TiXmlAttributeAn attribute is a name-value pair
TiXmlAttributeSet
TiXmlBaseTiXmlBase is a base class for every class in TinyXml
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
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
nux::ToggleButtonA Button control that performs and action when clicked
nux::ToLowerCaseFunctor< T >
nux::ToolButton
nux::Tooltip
nux::ToUpperCaseFunctor< T >
nux::TrackableBase class of heap allocated objects
nux::TreeControl
nux::TreeItem
nux::TResourceCache< IdType, ResourceType >
nux::TypeString
nux::TypeTraitsConstructor< T >
nux::TypeTraitsNoConstructor< T >
nux::UnicharToAnsicharConvertion
nux::UnicodeCharTraits< U >
nux::UnicodeCharTraits< wchar_t >
nux::UniqueIndex
nux::UXStyle
nux::UXTheme
nux::Validator
nux::Valuator
nux::ValuatorDouble
nux::ValuatorInt
nux::Vec2< T >
nux::Vec3< T >
nux::Vec4< T >
nux::Vector3DoubleValuator
nux::Vector3PropertyItem
nux::Vector3Valuator
nux::Vector3ValuatorPropertyItem
nux::Vector4PropertyItem
nux::VertexBuffer
nux::VertexDeclaration
nux::VERTEXELEMENT
nux::View
nux::VisualOutputConsoleOutput to microsoft visual console
nux::VLayout
nux::VoidTraits< U >
nux::VoidTraits< void >
nux::VScrollBar
nux::VSeparator
nux::VSplitter
nux::VToolBar
nux::WindowCompositor
nux::WindowThread
nux::logging::Writer
nux::XInputWindow
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends