CFx SDK Documentation
2026 SP0
Loading...
Searching...
No Matches
SDK
CFx
commonui_inc
UI
FxUIBalloon.h
Go to the documentation of this file.
1
//
2
// (C) Copyright 2023-2025 by Graebert GmbH.
3
//
4
// Permission to use, copy, modify, and distribute this software in
5
// object code form for any purpose and without fee is hereby granted,
6
// provided that the above copyright notice appears in all copies and
7
// that both that copyright notice and the limited warranty and
8
// restricted rights notice below appear in all supporting
9
// documentation.
10
//
11
// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
12
// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
13
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
14
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
15
// UNINTERRUPTED OR ERROR FREE.
16
17
#pragma once
18
19
#include "
FxUIBaseView.h
"
20
#include "
FxUIObject.h
"
21
#include "
FxUIEvent.h
"
22
23
class
CFxUIBaseView
;
24
31
32
class
COMMONUI_API
CFxUIBalloon
:
public
CFxUIObject
33
{
34
public
:
36
CFxUIBalloon
();
37
39
~CFxUIBalloon
();
40
47
void
addView
(
CFxUIBaseView
* view);
48
54
CFxUIBaseView
*
GetLayout
();
55
59
void
show
();
60
64
void
hide
();
65
71
void
setVisible
(
bool
bVisible );
72
78
bool
isVisible
();
79
86
virtual
void
showEvent
(
CFxUIShowEvent
* event );
87
94
virtual
void
hideEvent
(
CFxUIHideEvent
* event );
95
103
void
resize
(
int
w
,
int
h );
104
};
COMMONUI_API
#define COMMONUI_API
Definition
FxCommonFramework.h:20
FxUIBaseView.h
FxUIEvent.h
FxUIObject.h
CFxUIBalloon::showEvent
virtual void showEvent(CFxUIShowEvent *event)
CFxUIBalloon::isVisible
bool isVisible()
CFxUIBalloon::CFxUIBalloon
CFxUIBalloon()
CFxUIBalloon::hideEvent
virtual void hideEvent(CFxUIHideEvent *event)
CFxUIBalloon::addView
void addView(CFxUIBaseView *view)
CFxUIBalloon::setVisible
void setVisible(bool bVisible)
CFxUIBalloon::~CFxUIBalloon
~CFxUIBalloon()
CFxUIBalloon::hide
void hide()
CFxUIBalloon::show
void show()
CFxUIBalloon::GetLayout
CFxUIBaseView * GetLayout()
CFxUIBalloon::resize
void resize(int w, int h)
CFxUIBaseView
Definition
FxUIBaseView.h:36
CFxUIHideEvent
Definition
FxUIEvent.h:92
CFxUIObject::CFxUIObject
CFxUIObject()
CFxUIShowEvent
Definition
FxUIEvent.h:76
w
GLfloat GLfloat GLfloat GLfloat w
Definition
gles2_ext.h:320
Generated on Tue Apr 15 2025 11:29:57