doom3-gpl
Doom 3 GPL source release
|
#include <GEWorkspace.h>
Public Types | |
enum | ESourceControlState { SCS_NONE, SCS_CHECKEDOUT, SCS_CHECKEDIN } |
enum | EZoomLevel { ZOOM_MIN, ZOOM_25, ZOOM_33, ZOOM_50, ZOOM_66, ZOOM_100, ZOOM_150, ZOOM_200, ZOOM_300, ZOOM_MAX } |
enum | EItemAlign { ALIGN_LEFTS, ALIGN_CENTERS, ALIGN_RIGHTS, ALIGN_TOPS, ALIGN_MIDDLES, ALIGN_BOTTOMS } |
Static Public Member Functions | |
static rvGEWorkspace * | GetWorkspace (HWND wnd) |
Protected Types | |
enum | EModifierType { MOD_UNKNOWN, MOD_DELETE, MOD_HIDE, MOD_UNHIDE, MOD_SHOWHIDDEN, MOD_SEND_BACKWARD, MOD_BRING_FORWARD, MOD_SEND_BACK, MOD_BRING_FRONT } |
Static Protected Attributes | |
static idList < rvGEClipboardItem * > | mClipboard |
Static Private Member Functions | |
static bool | CleanupEnumProc (rvGEWindowWrapper *wrapper, void *data) |
static bool | ShowAllEnumProc (rvGEWindowWrapper *wrapper, void *data) |
static bool | BuildSelectMenuEnumProc (rvGEWindowWrapper *wrapper, void *data) |
Private Attributes | |
bool | mModified |
bool | mNew |
bool | mDontAdd |
ESourceControlState | mSourceControlState |
HCURSOR | mHandCursor |
Definition at line 51 of file GEWorkspace.h.
Enumerator | |
---|---|
ALIGN_LEFTS | |
ALIGN_CENTERS | |
ALIGN_RIGHTS | |
ALIGN_TOPS | |
ALIGN_MIDDLES | |
ALIGN_BOTTOMS |
Definition at line 76 of file GEWorkspace.h.
|
protected |
Enumerator | |
---|---|
MOD_UNKNOWN | |
MOD_DELETE | |
MOD_HIDE | |
MOD_UNHIDE | |
MOD_SHOWHIDDEN | |
MOD_SEND_BACKWARD | |
MOD_BRING_FORWARD | |
MOD_SEND_BACK | |
MOD_BRING_FRONT |
Definition at line 163 of file GEWorkspace.h.
Enumerator | |
---|---|
SCS_NONE | |
SCS_CHECKEDOUT | |
SCS_CHECKEDIN |
Definition at line 55 of file GEWorkspace.h.
Enumerator | |
---|---|
ZOOM_MIN | |
ZOOM_25 | |
ZOOM_33 | |
ZOOM_50 | |
ZOOM_66 | |
ZOOM_100 | |
ZOOM_150 | |
ZOOM_200 | |
ZOOM_300 | |
ZOOM_MAX |
Definition at line 62 of file GEWorkspace.h.
rvGEWorkspace::rvGEWorkspace | ( | rvGEApp * | app | ) |
Definition at line 63 of file GEWorkspace.cpp.
rvGEWorkspace::~rvGEWorkspace | ( | ) |
Definition at line 82 of file GEWorkspace.cpp.
Definition at line 1779 of file GEWorkspace.cpp.
Definition at line 303 of file GEWorkspace.h.
|
protected |
Definition at line 1370 of file GEWorkspace.cpp.
|
protected |
Definition at line 1359 of file GEWorkspace.cpp.
Definition at line 1446 of file GEWorkspace.cpp.
void rvGEWorkspace::AddModifierSize | ( | const char * | modName, |
float | l, | ||
float | t, | ||
float | r, | ||
float | b, | ||
bool | snap | ||
) |
Definition at line 1827 of file GEWorkspace.cpp.
Definition at line 308 of file GEWorkspace.h.
idWindow * rvGEWorkspace::AddWindow | ( | rvGEWindowWrapper::EWindowType | type | ) |
Definition at line 1568 of file GEWorkspace.cpp.
void rvGEWorkspace::AlignSelected | ( | EItemAlign | align | ) |
Definition at line 1698 of file GEWorkspace.cpp.
bool rvGEWorkspace::Attach | ( | HWND | wnd | ) |
Definition at line 136 of file GEWorkspace.cpp.
Definition at line 1621 of file GEWorkspace.cpp.
Definition at line 1627 of file GEWorkspace.cpp.
|
staticprivate |
Definition at line 1405 of file GEWorkspace.cpp.
Definition at line 366 of file GEWorkspaceFile.cpp.
Definition at line 379 of file GEWorkspaceFile.cpp.
|
staticprivate |
Definition at line 99 of file GEWorkspace.cpp.
Definition at line 1962 of file GEWorkspace.cpp.
|
protected |
Definition at line 1310 of file GEWorkspace.cpp.
Definition at line 1464 of file GEWorkspace.cpp.
Definition at line 161 of file GEWorkspace.cpp.
Definition at line 1589 of file GEWorkspace.cpp.
Definition at line 1610 of file GEWorkspace.cpp.
Definition at line 318 of file GEWorkspace.h.
ID_INLINE idList< rvGEClipboardItem * > rvGEWorkspace::GetClipboard | ( | void | ) |
Definition at line 328 of file GEWorkspace.h.
Definition at line 273 of file GEWorkspace.h.
ID_INLINE idUserInterfaceLocal * rvGEWorkspace::GetInterface | ( | void | ) |
Definition at line 313 of file GEWorkspace.h.
ID_INLINE rvGEModifierStack & rvGEWorkspace::GetModifierStack | ( | void | ) |
Definition at line 288 of file GEWorkspace.h.
ID_INLINE rvGESelectionMgr & rvGEWorkspace::GetSelectionMgr | ( | void | ) |
Definition at line 293 of file GEWorkspace.h.
ID_INLINE rvGEWorkspace::ESourceControlState rvGEWorkspace::GetSourceControlState | ( | void | ) |
Definition at line 333 of file GEWorkspace.h.
ID_INLINE HWND rvGEWorkspace::GetWindow | ( | void | ) |
Definition at line 323 of file GEWorkspace.h.
|
static |
Definition at line 268 of file GEWorkspace.h.
ID_INLINE rvGEWorkspace::EZoomLevel rvGEWorkspace::GetZoom | ( | void | ) |
Definition at line 263 of file GEWorkspace.h.
Definition at line 123 of file GEWorkspace.cpp.
Definition at line 780 of file GEWorkspace.cpp.
Definition at line 1147 of file GEWorkspace.cpp.
Definition at line 1022 of file GEWorkspace.cpp.
Definition at line 909 of file GEWorkspace.cpp.
Definition at line 998 of file GEWorkspace.cpp.
Definition at line 816 of file GEWorkspace.cpp.
Definition at line 840 of file GEWorkspace.cpp.
Definition at line 660 of file GEWorkspace.cpp.
Definition at line 1035 of file GEWorkspace.cpp.
Definition at line 858 of file GEWorkspace.cpp.
Definition at line 446 of file GEWorkspace.cpp.
Definition at line 2022 of file GEWorkspace.cpp.
Definition at line 2035 of file GEWorkspace.cpp.
Definition at line 278 of file GEWorkspace.h.
Definition at line 283 of file GEWorkspace.h.
Definition at line 294 of file GEWorkspaceFile.cpp.
Definition at line 1926 of file GEWorkspace.cpp.
Definition at line 1652 of file GEWorkspace.cpp.
Definition at line 244 of file GEWorkspaceFile.cpp.
|
protected |
Definition at line 1478 of file GEWorkspace.cpp.
Definition at line 1990 of file GEWorkspace.cpp.
Definition at line 265 of file GEWorkspace.cpp.
Definition at line 206 of file GEWorkspace.cpp.
Definition at line 43 of file GEWorkspaceFile.cpp.
Definition at line 415 of file GEWorkspace.cpp.
Definition at line 1639 of file GEWorkspace.cpp.
Definition at line 1633 of file GEWorkspace.cpp.
Definition at line 2055 of file GEWorkspace.cpp.
Definition at line 176 of file GEWorkspace.cpp.
|
staticprivate |
Definition at line 1432 of file GEWorkspace.cpp.
Definition at line 298 of file GEWorkspace.h.
Definition at line 391 of file GEWorkspaceFile.cpp.
Definition at line 2029 of file GEWorkspace.cpp.
Definition at line 2041 of file GEWorkspace.cpp.
Definition at line 634 of file GEWorkspace.cpp.
Definition at line 612 of file GEWorkspace.cpp.
|
protected |
Definition at line 578 of file GEWorkspace.cpp.
Definition at line 379 of file GEWorkspace.cpp.
Definition at line 506 of file GEWorkspace.cpp.
Definition at line 364 of file GEWorkspace.cpp.
Definition at line 1213 of file GEWorkspace.cpp.
idRectangle & rvGEWorkspace::WindowToWorkspace | ( | idRectangle & | rect | ) |
Definition at line 1221 of file GEWorkspace.cpp.
Definition at line 1238 of file GEWorkspace.cpp.
idRectangle & rvGEWorkspace::WorkspaceToWindow | ( | idRectangle & | rect | ) |
Definition at line 1246 of file GEWorkspace.cpp.
Definition at line 99 of file GEWorkspaceFile.cpp.
Definition at line 116 of file GEWorkspaceFile.cpp.
rvGEWorkspace::EZoomLevel rvGEWorkspace::ZoomIn | ( | void | ) |
Definition at line 1263 of file GEWorkspace.cpp.
rvGEWorkspace::EZoomLevel rvGEWorkspace::ZoomOut | ( | void | ) |
Definition at line 1286 of file GEWorkspace.cpp.
|
protected |
Definition at line 241 of file GEWorkspace.h.
|
staticprotected |
Definition at line 243 of file GEWorkspace.h.
|
private |
Definition at line 256 of file GEWorkspace.h.
|
protected |
Definition at line 235 of file GEWorkspace.h.
|
protected |
Definition at line 239 of file GEWorkspace.h.
|
protected |
Definition at line 236 of file GEWorkspace.h.
|
protected |
Definition at line 234 of file GEWorkspace.h.
|
protected |
Definition at line 237 of file GEWorkspace.h.
|
protected |
Definition at line 238 of file GEWorkspace.h.
|
protected |
Definition at line 229 of file GEWorkspace.h.
|
private |
Definition at line 260 of file GEWorkspace.h.
|
protected |
Definition at line 217 of file GEWorkspace.h.
|
private |
Definition at line 254 of file GEWorkspace.h.
|
protected |
Definition at line 231 of file GEWorkspace.h.
|
private |
Definition at line 255 of file GEWorkspace.h.
|
protected |
Definition at line 221 of file GEWorkspace.h.
|
protected |
Definition at line 223 of file GEWorkspace.h.
|
protected |
Definition at line 224 of file GEWorkspace.h.
|
protected |
Definition at line 232 of file GEWorkspace.h.
Definition at line 244 of file GEWorkspace.h.
|
protected |
Definition at line 245 of file GEWorkspace.h.
|
private |
Definition at line 257 of file GEWorkspace.h.
|
protected |
Definition at line 227 of file GEWorkspace.h.
|
protected |
Definition at line 226 of file GEWorkspace.h.
|
protected |
Definition at line 218 of file GEWorkspace.h.
|
protected |
Definition at line 220 of file GEWorkspace.h.