Inherits EMotionFX::SkeletonOutlinerNotificationBus::Handler, and EMotionFX::JointSelectionRequestBus::Handler.
|
AZ_CLASS_ALLOCATOR_DECL | EMStudioManager (QApplication *app, int &argc, char *argv[]) |
|
const char * | GetCompileDate () const |
|
MCORE_INLINE QApplication * | GetApp () |
|
MCORE_INLINE bool | HasMainWindow () const |
|
MainWindow * | GetMainWindow () |
|
MCORE_INLINE PluginManager * | GetPluginManager () |
|
MCORE_INLINE LayoutManager * | GetLayoutManager () |
|
MCORE_INLINE NotificationWindowManager * | GetNotificationWindowManager () |
|
MCORE_INLINE CommandSystem::CommandManager * | GetCommandManager () |
|
AZStd::string | GetAppDataFolder () const |
|
AZStd::string | GetRecoverFolder () const |
|
AZStd::string | GetAutosavesFolder () const |
|
MotionEventPresetManager * | GetEventPresetManger () const |
|
void | SetAutoLoadLastWorkspace (bool autoLoad) |
|
bool | GetAutoLoadLastWorkspace () const |
|
const char * | ConstructHTMLLink (const char *text, const MCore::RGBAColor &color=MCore::RGBAColor(0.95315f, 0.609375f, 0.109375f)) |
|
void | SetWidgetAsInvalidInput (QWidget *widget) |
|
int | ExecuteApp () |
|
void | LogInfo () |
|
void | SetVisibleJointIndices (const AZStd::unordered_set< size_t > &visibleJointIndices) |
|
const AZStd::unordered_set< size_t > & | GetVisibleJointIndices () const |
|
void | SetSelectedJointIndices (const AZStd::unordered_set< size_t > &selectedJointIndices) |
|
const AZStd::unordered_set< size_t > & | GetSelectedJointIndices () const |
|
const AZStd::unordered_set< size_t > * | FindSelectedJointIndices (EMotionFX::ActorInstance *instance) const |
|
size_t | FindHoveredJointIndex (EMotionFX::ActorInstance *instance) const override |
|
Workspace * | GetWorkspace () |
|
void | ClearScene () |
|
MCORE_INLINE bool | GetAvoidRendering () const |
|
MCORE_INLINE void | SetAvoidRendering (bool avoidRendering) |
|
MCORE_INLINE bool | GetIgnoreVisibility () const |
|
MCORE_INLINE void | SetIgnoreVisibility (bool ignoreVisible) |
|
MCORE_INLINE bool | GetSkipSourceControlCommands () |
|
MCORE_INLINE void | SetSkipSourceControlCommands (bool skip) |
|
|
static EMStudioManager * | GetInstance () |
|
static void | RenderText (QPainter &painter, const QString &text, const QColor &textColor, const QFont &font, const QFontMetrics &fontMetrics, Qt::Alignment textAlignment, const QRect &rect) |
|
static void | MakeTransparentButton (QToolButton *button, const char *iconFileName, const char *toolTipText, uint32 width=20, uint32 height=20) |
|
static void | MakeTransparentButton (QPushButton *button, const char *iconFileName, const char *toolTipText, uint32 width=20, uint32 height=20) |
|
static void | MakeTransparentMenuButton (QPushButton *button, const char *iconFileName, const char *toolTipText, uint32 width=30, uint32 height=20) |
|
static QLabel * | MakeSeperatorLabel (uint32 width, uint32 height) |
|