creator.core

Undocumented in source.

Modules

actionstack
module creator.core.actionstack
Undocumented in source.
colorbleed
module creator.core.colorbleed

re-implementation of the GermSerk ColorBleedingEffect texture padding algorithm https://github.com/gemserk/imageprocessing/blob/master/src/main/java/com/gemserk/utils/imageprocessing/ColorBleedingEffect.java

fmt
module creator.core.fmt
Undocumented in source.
font
module creator.core.font
Undocumented in source.
i18n
module creator.core.i18n
Undocumented in source.
input
module creator.core.input
Undocumented in source.
path
module creator.core.path
Undocumented in source.
settings
module creator.core.settings
Undocumented in source.
taskstack
module creator.core.taskstack
Undocumented in source.

Public Imports

bindbc.imgui
public import bindbc.imgui;
Undocumented in source.
bindbc.imgui.ogl
public import bindbc.imgui.ogl;
Undocumented in source.
creator.core.settings
public import creator.core.settings;
Undocumented in source.
creator.core.actionstack
public import creator.core.actionstack;
Undocumented in source.
creator.core.taskstack
public import creator.core.taskstack;
Undocumented in source.
creator.core.path
public import creator.core.path;
Undocumented in source.
creator.core.font
public import creator.core.font;
Undocumented in source.

Members

Functions

incBeginLoop
void incBeginLoop()

Begins the Inochi Creator rendering loop

incBeginLoopNoEv
void incBeginLoopNoEv()
Undocumented in source. Be warned that the author may not have intended to support it.
incBiggerFont
ImFont* incBiggerFont()

Bigger sized font

incCreateContext
void incCreateContext()
Undocumented in source. Be warned that the author may not have intended to support it.
incDebugCallback
void incDebugCallback(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const(char)* message, void* userParam)
Undocumented in source. Be warned that the author may not have intended to support it.
incDebugImGuiState
void incDebugImGuiState(string msg, int indent)

Prints ImGui debug info

incEndLoop
void incEndLoop()

Ends the Inochi Creator rendering loop

incExit
void incExit()

Exit Inochi Creator

incFinalize
void incFinalize()

Finalizes everything by freeing imgui resources, etc.

incFinishFileDrag
void incFinishFileDrag()
Undocumented in source. Be warned that the author may not have intended to support it.
incGetDarkMode
bool incGetDarkMode()
Undocumented in source. Be warned that the author may not have intended to support it.
incGetLogo
GLuint incGetLogo()

Gets the Inochi2D Logo

incGetViewportDockSpace
ImGuiID incGetViewportDockSpace()

Gets dockspace of the viewport

incGetWindowPtr
SDL_Window* incGetWindowPtr()

Gets SDL Window Pointer

incHandleShortcuts
void incHandleShortcuts()
Undocumented in source. Be warned that the author may not have intended to support it.
incIconFont
ImFont* incIconFont()

Bigger sized font

incInitStyling
void incInitStyling()

Initialize styling

incIsCloseRequested
bool incIsCloseRequested()

Gets whether Inochi Creator has requested the app to close

incMainFont
ImFont* incMainFont()

Main font

incOpenWindow
void incOpenWindow()

Opens Window

incSetDarkMode
void incSetDarkMode(bool darkMode)
Undocumented in source. Be warned that the author may not have intended to support it.
incSetDefaultLayout
void incSetDefaultLayout()
Undocumented in source. Be warned that the author may not have intended to support it.
incShouldProcess
bool incShouldProcess()

Gets whether a frame should be processed

Variables

incShowStatsForNerds
bool incShowStatsForNerds;
Undocumented in source.

Meta