C3D Toolkit  Kernel - 107448, Vision - 190805.107448
Класс Application

Класс Application представляет собой реализацию окна для отрисовки OpenGl'ем. Подробнее...

#include <vsn_application.h>

+ Граф наследования:Application:
+ Граф связей класса Application:

Дополнительные унаследованные члены

- Открытые члены унаследованные от Object
 Object (const String &name=String())
 Конструктор по умолчанию.
 
 Object (Object *pParent)
 Конструктор c родителем.
 
virtual ~Object ()
 Деструктор.
 
void SetParent (Object *pParent)
 Установить родителя для объекта.
 
MutexGetMutex ()
 Мьютекс объекта.
 
String GetObjectName () const
 Получить имя объекта.
 
void SetObjectName (const String &name)
 Установить имя объекту.
 
bool IsControlType () const
 Вернуть тип объекта.
 
ObjectGetParent () const
 Вернуть указатель на родителя.
 
Variant GetProperty (const char *name) const
 Вернуть вариант свойства по имени.
 
bool IsSignalsBlocked () const
 Вернуть признак блокировки сигналов этого объекта.
 
bool SetBlockSignals (bool bBlock)
 Установить признак блокировки сигналов этого объекта.
 
void AddEventListener (Object *obj)
 Добавить слушателя событий.
 
void RemoveEventListener (Object *obj)
 Удалить слушателя событий.
 
ObjectGetSender () const
 Вернуть указатель на объект, который с генерировал сигнал.
 
Thread * GetThread () const
 NO TRANSLATION.
 
void BindWithThread (Thread *thread)
 Связывание c потоком.
 
int StartTimer (int interval, TimerType timerType=tt_CoarseTimer)
 NO TRANSLATION.
 
void KillTimer (int id)
 NO TRANSLATION.
 
const std::vector< Object * > & GetChildren () const
 Вернуть список указателей детей.
 
template<typename T >
FindChild (const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) const
 Вернуть указателей на ребенка.
 
template<typename T >
std::vector< T > FindChildren (const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) const
 Вернуть список указателей детей.
 
- Открытые члены унаследованные от BasicObject
 BasicObject ()
 Конструктор по умолчанию.
 
virtual ~BasicObject ()
 Деструктор.
 
- Открытые статические члены унаследованные от WinApplication
static Screen * GetFirstScreen ()
 Вернуть указатель на основной экранн (первый в списке).
 
static std::list< Screen * > GetScreens ()
 Вернуть список всех экранов, связанных с оконнай системой приложения.
 

Подробное описание

Класс Application представляет собой реализацию окна для отрисовки OpenGl'ем.


Объявления и описания членов класса находятся в файле: