HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
UI_LookType.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: UI_LookType.h ( UI Library, C++)
7
*
8
* COMMENTS:
9
*/
10
11
#ifndef __UI_LookType__
12
#define __UI_LookType__
13
14
#include "
UI_API.h
"
15
16
#include "
UI_Types.h
"
17
18
class
UI_LookXPtr;
19
20
UI_API
extern
UI_LookXPtr
UIgetLook
(
21
UI_LookType
type
,
22
const
char
*
label
=
nullptr
,
23
const
char
*iconfile =
nullptr
);
24
UI_API
extern
UI_LookXPtr
UIgetLook
(
25
const
char
*
name
,
26
UI_BorderType
t
=
UI_BORDER_BEVEL
,
27
bool
locate =
false
,
28
bool
warnflag =
true
,
29
UI_IconScalability
scale
=
UI_ICON_FIXED
);
30
31
//
32
// Use UIisSharedLook to find out if one of the above enumerated looks
33
// is a shared resource or if UIgetLook will return a unique instance.
34
//
35
UI_API
extern
int
UIisSharedLook
(
UI_LookType
type
);
36
37
#endif
38
label
GLuint GLsizei const GLchar * label
Definition:
glcorearb.h:2545
UIgetLook
UI_API UI_LookXPtr UIgetLook(UI_LookType type, const char *label=nullptr, const char *iconfile=nullptr)
UI_ICON_FIXED
Definition:
UI_Types.h:123
UI_LookType
UI_LookType
Definition:
UI_Types.h:150
GA_Names::scale
GA_API const UT_StringHolder scale
UI_Types.h
UI_BorderType
UI_BorderType
Definition:
UI_Types.h:63
UIisSharedLook
UI_API int UIisSharedLook(UI_LookType type)
name
GLuint const GLchar * name
Definition:
glcorearb.h:786
t
GLdouble t
Definition:
glad.h:2397
UI_API.h
UI_API
#define UI_API
Definition:
UI_API.h:10
UI_BORDER_BEVEL
Definition:
UI_Types.h:68
type
type
Definition:
core.h:1059
UI_IconScalability
UI_IconScalability
Definition:
UI_Types.h:121
UI
UI_LookType.h
Generated on Thu Mar 20 2025 02:45:48 for HDK by
1.8.6