class
UTFWinObject
Base classes
- class Object
- This class represents a basic reference counted object.
Derived classes
- class IBiStateEffect
- class IButton
- An interface that declares all the functions needed by a button component.
- class IButtonDrawable
- This class is a type of UTFWin::
IDrawable capable of rendering an UTFWin:: IButton. - class ICascadeEffect
- class IComboBox
- class IComboBoxDrawable
- An abstract class that has the methods that a drawable for a combo box would require.
- class IDialog
- class IDialogDrawable
- An abstract class that has the methods that a drawable for a dialog would require.
- class IDrawable
- A class that is capable of drawing a user interface component.
- class IGlideEffect
- class IImageDrawable
- An abstract class that has the methods that a drawable that renders an image would require.
- class IInflateEffect
- class ILayoutElement
- This class represents an element that is part of a user interfaces.
- class ILayoutStyle
- This class represents an object that can apply a certain layout to a given Rectangle area.
- class IModulateEffect
- class IPerspectiveEffect
- class IRotateEffect
- class IScrollbarDrawable
- An abstract class that has the methods that a drawable for a scrollbar would require.
- class ISlider
- class ISliderDrawable
- An abstract class that has the methods that a drawable for a slider would require.
- class ISpinnerDrawable
- An abstract class that has the methods that a drawable for a spinner would require.
- class IStdDrawable
- An abstract class that has the methods that a standard drawable would require.
- class IText
- class ITextEdit
- class ITreeView
- class IWindow
- An interface that represents a component in the user interface.
Public static functions
- static auto operator delete(void* p) -> void
-
static auto operator new(size_
t n, size_ t align, const char* pName, ICoreAllocator* pAllocator = UTFWin:: GetAllocator()) -> void* -
static auto operator new(size_
t n) -> void*