GL Studio C++ Runtime API
Deprecated List
Member DisplayFrame::SetRedraw ()
Should not be called by new code.
Member DisplayObject::DeleteVertex (unsigned int indexAfter) final
User code should use DeleteVertexAt() instead.
Member DisplayObject::InsertVertex (unsigned int indexAfter) final
New code should use InsertVertexAt().
Member disti::GetBaseName (char *path)
This function is not const-correct. Prefer the const-correct version.
Member disti::GetFileName (const char *name)
Use FileName instead
Member disti::GetFilePath (const char *name)
Use FilePath instead
Member disti::IS_ZERO (X x)
Renamed to IsNearZero().
Member DistiAttribDict::_currentFileVersionPrimary
Do not use. Will be removed in a later version.
Member DistiAttribDict::_currentFileVersionSecondary
Do not use. Will be removed in a later version.
Member DistiAttribDict::operator= (const DistiAttribDict &dict)
Use CopyCommonValues() instead.
Member DynamicArray< T, Obsolete >::ClearList ()
Renamed to Clear() for consistency.
Member DynamicArray< T, Obsolete >::DeleteObject (const T &object)
Renamed EraseAt() for clarity.
Member DynamicArray< T, Obsolete >::DeleteObjectAtIndex (const unsigned index)
Renamed EraseAt() for clarity.
Member DynamicArray< T, Obsolete >::EmptyList ()
Use the non-member function DeleteEachAndClear( dynamicArray ) instead.
Member DynamicArray< T, Obsolete >::InsertObject (T &&object, unsigned loc)
Use Insert( object, loc ) instead.
Member DynamicArray< T, Obsolete >::InsertObject (const T &object, unsigned loc)
Use Insert( object, loc ) instead.
Member DynamicArray< T, Obsolete >::InsertObject (const T &object)
Use PushBack( object ) instead.
Member DynamicArray< T, Obsolete >::InsertObject (T &&object)
Use PushBack( object ) instead.
Member DynamicArray< T, Obsolete >::InsertObjectAfter (const T &object, unsigned loc)
Use Insert( object, loc + 1 ) instead.
Member DynamicArray< T, Obsolete >::InsertObjectAfter (T &&object, unsigned loc)
Use Insert( object, loc + 1 ) instead.
Member DynamicArray< T, Obsolete >::Position (const T &object) const
Use helper function FindIndexOf() instead, but note that it returns unsigned.
Member DynamicArray< T, Obsolete >::PushObject (T &&object)
Renamed to PushFront(), but prefer PushBack() instead to avoid inefficiencies.
Member DynamicArray< T, Obsolete >::PushObject (const T &object)
Renamed to PushFront(), but prefer PushBack() instead to avoid inefficiencies.
Member DynamicArray< T, Obsolete >::Size (unsigned newCapacity)
Renamed to Capacity() for clarity.
Member DynamicArray< T, Obsolete >::Size () const
Renamed to Capacity() for clarity.
Class Effect_DirectXShader
The Lumen code generator is deprecated.
Member EmbeddedDisplayFrame::SetRedraw () override
Use Invalidate() from the GlsPainter interface to trigger a redraw. SetRedraw behaves differently on ES and Desktop platforms.
Member GlsCTLTextBox::SetLayoutAutoDir (bool autoDir)
Member GlsDynamicPath::State::Location ()
Use the const version instead.
Member GlsDynamicPath::State::Rotation ()
Use the const version instead.
Member GlsDynamicPath::State::Scale ()
Use the const version instead.
Member GlsDynamicPath::State::Value ()
Use the const version instead.
Member GlsFontRenderer::DrawCharacter (const bool emphasize, const float emphasisOffset, const bool inverse, GlsQuadListVCT_2D &quadStorage, const GLfloat x1, const GLfloat y1, const GLfloat x2, const GLfloat y2) const
inverse no longer has any effect, use the other overload instead.
Member GlsPushButton::State () DISTI_FINAL
this method is not const correct, use const version instead
Member GlsSwitch::WhichObjectBackground () DISTI_FINAL
this method is not const correct, use const version instead
Member GlsTextBox::Clear ()
use Erase instead
Member GlsTextBox::ClearChars ()
Member GlsTextBox::SetString (const char *s)
use String instead
Member GlsTextGrid::Center (bool flag)
use Justify instead
Member GlsTextGrid::Clear ()
use Erase instead
Member GlsTextGrid::ClearChars ()
Member GlsTextGrid::SetChar (unsigned int col, unsigned int row, char ch)
use Char instead
Member GlsTextGrid::SetChar (unsigned int col, unsigned int row, char ch, unsigned char rgba[])
use Char instead
Member GlsTextGrid::SetString (const char *s)
use String instead
Member GlsTextGrid::SetString (unsigned int col, unsigned int row, const char *s)
use String instead
Member GlsTextGrid::SetString (unsigned int col, unsigned int row, unsigned char rgba[], const char *s)
use String instead
Member GlsTextGrid::VaSetString (const char *format,...)
use VaString instead
Member GlsTextGrid::VaSetString (unsigned int col, unsigned int row, const char *format,...)
use VaString instead
Member GlsTextGrid::VaSetString (unsigned int col, unsigned int row, unsigned char rgba[], const char *format,...)
use VaString instead
Member MAX (A, B)
Use disti::Min() instead.
Member MIN (A, B)
Use disti::Min() instead.
Member TexturePalette::palette
Member data has been made private. Use accessor functions like Entry() and Count() instead.
Member TexturePalette::size () const
Renamed to Count() to match DynamicArray.