Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CWidgetGTK Class Reference

#include <CWidgetGTK.hpp>

Inheritance diagram for CWidgetGTK:
[legend]
Collaboration diagram for CWidgetGTK:
[legend]

Public Member Functions

 CWidgetGTK (GtkWidget *widgetRef, bool hasDestroy)
 
 ~CWidgetGTK () override
 
GtkWidget * getWidget ()
 
void addTimer (uint64_t timeoutMilliseconds, IListenerTimer *rcpTimer)
 
void setCouldBeOutOfContainer (bool couldBeOutOfContainer)
 

Private Attributes

GtkWidget * m_widgetRef
 
std::vector< uint64_t > m_timersId
 
bool m_hasDestroy
 
bool m_couldBeOutOfContainer
 

Constructor & Destructor Documentation

◆ CWidgetGTK()

CWidgetGTK::CWidgetGTK ( GtkWidget * widgetRef,
bool hasDestroy )

◆ ~CWidgetGTK()

CWidgetGTK::~CWidgetGTK ( )
override

Member Function Documentation

◆ addTimer()

void CWidgetGTK::addTimer ( uint64_t timeoutMilliseconds,
IListenerTimer * rcpTimer )

◆ getWidget()

GtkWidget * CWidgetGTK::getWidget ( )

◆ setCouldBeOutOfContainer()

void CWidgetGTK::setCouldBeOutOfContainer ( bool couldBeOutOfContainer)

Member Data Documentation

◆ m_couldBeOutOfContainer

bool CWidgetGTK::m_couldBeOutOfContainer
private

◆ m_hasDestroy

bool CWidgetGTK::m_hasDestroy
private

◆ m_timersId

std::vector<uint64_t> CWidgetGTK::m_timersId
private

◆ m_widgetRef

GtkWidget* CWidgetGTK::m_widgetRef
private

The documentation for this class was generated from the following files: