Skip to content

I3T

Functions

Name
I3TApplication &app()
template <typename Theme_ &gt; <br>voidemplaceTheme(Theme_ && theme)<br>Change properties of the given theme.
const ImVec4 &getColor(EColor color)
ImFont *getFont(EFont font)
Core::ResourceManager &getResourceManager()
floatgetSize(ESize size)
ImVec2getSize(ESizeVec2 size)
Theme &getTheme()
std::vector< Theme > &getThemes()
UIModule *getUI()
Vp::Viewport *getViewport()
ViewportModule &getViewportModule()
template <typename T &gt; <br>Ptr< T >getWindowPtr()<br>Get pointer to dockable (unique) window.
WorkspaceModule &getWorkspace()

Functions Documentation

function app

cpp
I3TApplication & app()
I3TApplication & app()

function emplaceTheme

cpp
template <typename Theme_ >
inline void emplaceTheme(
    Theme_ && theme
)
template <typename Theme_ >
inline void emplaceTheme(
    Theme_ && theme
)

Change properties of the given theme.

Parameters:

  • theme

function getColor

cpp
const ImVec4 & getColor(
    EColor color
)
const ImVec4 & getColor(
    EColor color
)

function getFont

cpp
ImFont * getFont(
    EFont font
)
ImFont * getFont(
    EFont font
)

function getResourceManager

cpp
Core::ResourceManager & getResourceManager()
Core::ResourceManager & getResourceManager()

function getSize

cpp
float getSize(
    ESize size
)
float getSize(
    ESize size
)

function getSize

cpp
ImVec2 getSize(
    ESizeVec2 size
)
ImVec2 getSize(
    ESizeVec2 size
)

function getTheme

cpp
Theme & getTheme()
Theme & getTheme()

function getThemes

cpp
std::vector< Theme > & getThemes()
std::vector< Theme > & getThemes()

function getUI

cpp
UIModule * getUI()
UIModule * getUI()

function getViewport

cpp
Vp::Viewport * getViewport()
Vp::Viewport * getViewport()

function getViewportModule

cpp
ViewportModule & getViewportModule()
ViewportModule & getViewportModule()

function getWindowPtr

cpp
template <typename T >
Ptr< T > getWindowPtr()
template <typename T >
Ptr< T > getWindowPtr()

Get pointer to dockable (unique) window.

Template Parameters:

  • T window type

Return: shared pointer to window of type T.

function getWorkspace

cpp
WorkspaceModule & getWorkspace()
WorkspaceModule & getWorkspace()

Updated on 2025-05-31 at 12:55:31 +0000