![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <NodePreviewWindow.h>
Public Member Functions | |
NodePreviewWindow (Editor &parent, const Descriptor &descriptor) | |
void | drawInternal () override |
const Rect< I32 > & | sceneRect (bool globalCoords) const noexcept |
![]() | |
DockedWindow (Editor &parent, Descriptor descriptor) noexcept | |
virtual | ~DockedWindow ()=default |
void | draw () |
void | backgroundUpdate () |
virtual string | name () const |
const Descriptor & | descriptor () const noexcept |
virtual void | onRemoveComponent (const EditorComponent &comp) |
PROPERTY_RW (ImGuiWindowFlags, windowFlags, 0) | |
PROPERTY_RW (bool, enabled, true) | |
PROPERTY_R_IW (bool, focused, false) | |
PROPERTY_R_IW (bool, hovered, false) | |
PROPERTY_R_IW (bool, visible, false) | |
Protected Member Functions | |
void | drawInternal (Handle< Texture > tex) |
void | updateBounds (Rect< I32 > imageRect) |
bool | button (bool enabled, const char *label, const char *tooltip, bool small=false) |
![]() | |
virtual void | drawInternal ()=0 |
virtual void | backgroundUpdateInternal () |
const char * | getIconForNode (const SceneGraphNode *sgn) noexcept |
Protected Attributes | |
Rect< I32 > | _sceneRect [2] |
string | _originalName |
![]() | |
Editor & | _parent |
Descriptor | _descriptor |
Definition at line 41 of file NodePreviewWindow.h.
Divide::NodePreviewWindow::NodePreviewWindow | ( | Editor & | parent, |
const Descriptor & | descriptor | ||
) |
Definition at line 21 of file NodePreviewWindow.cpp.
|
protected |
Definition at line 51 of file NodePreviewWindow.cpp.
|
overridevirtual |
Implements Divide::DockedWindow.
Reimplemented in Divide::SceneViewWindow.
Definition at line 27 of file NodePreviewWindow.cpp.
Definition at line 71 of file NodePreviewWindow.cpp.
Definition at line 177 of file NodePreviewWindow.cpp.
Definition at line 164 of file NodePreviewWindow.cpp.
|
protected |
Definition at line 58 of file NodePreviewWindow.h.
Definition at line 57 of file NodePreviewWindow.h.