^AngelScript^ Documents game functions which scripts can invoke to control it.
More...
|
struct ScriptValueTypes::quaternion | ScriptValueTypes::Slerp (float, const quaternion &in, const quaternion &in, bool &in) |
|
quaternion | ScriptValueTypes::SlerpExtraSpins (float, const quaternion &in, const quaternion &in, int &in) |
|
void | ScriptValueTypes::Intermediate (const quaternion &in, const quaternion &in, const quaternion &in, const quaternion &in, const quaternion &in) |
|
quaternion | ScriptValueTypes::Squad (float, const quaternion &in, const quaternion &in, const quaternion &in, const quaternion &in, bool &in) |
|
quaternion | ScriptValueTypes::nlerp (float, const quaternion &in, const quaternion &in, bool &in) |
|
void | AngelImGui::Columns (int=1, const string &in=string(), bool=true) |
|
void | AngelImGui::NextColumn () |
|
int | AngelImGui::GetColumnIndex () |
|
float | AngelImGui::GetColumnWidth (int=-1) |
|
float | AngelImGui::GetColumnOffset (int=-1) |
|
void | AngelImGui::SetColumnOffset (int, float) |
|
int | AngelImGui::GetColumnsCount () |
|
void | AngelImGui::PushID (const string &in) |
|
void | AngelImGui::PushID (int int_id) |
|
void | AngelImGui::PopID () |
|
uint | AngelImGui::GetID (const string &in) |
|
bool | AngelImGui::BeginMainMenuBar () |
|
void | AngelImGui::EndMainMenuBar () |
|
bool | AngelImGui::BeginMenuBar () |
|
void | AngelImGui::EndMenuBar () |
|
bool | AngelImGui::BeginMenu (const string &in, bool=true) |
|
void | AngelImGui::EndMenu () |
|
bool | AngelImGui::MenuItem (const string &in, const string &in=string(), bool=false, bool=true) |
|
bool | AngelImGui::MenuItem (const string &in, const string &in, bool &inout, bool=true) |
|
void | AngelImGui::OpenPopup (const string &in) |
|
bool | AngelImGui::BeginPopup (const string &in, int=0) |
|
bool | AngelImGui::BeginPopupContextItem (const string &in=string(), int=1) |
|
bool | AngelImGui::BeginPopupContextWindow (const string &in=string(), int=1, bool=true) |
|
bool | AngelImGui::BeginPopupContextVoid (const string &in=string(), int=1) |
|
bool | AngelImGui::BeginPopupModal (const string &in, bool &inout=null, int=0) |
|
void | AngelImGui::EndPopup () |
|
void | AngelImGui::CloseCurrentPopup () |
|
bool | AngelImGui::BeginTabBar (const string &in, int=0) |
|
bool | AngelImGui::BeginTabItem (const string &in, int=0) |
| BeginTabItem() without X close button. More...
|
|
bool | AngelImGui::BeginTabItem (const string &in, bool &inout, int=0) |
| BeginTabItem() with X close button. More...
|
|
void | AngelImGui::SetTabItemClosed (const string &in) |
|
void | AngelImGui::BeginTooltip () |
|
void | AngelImGui::EndTooltip () |
|
void | AngelImGui::SetTooltip (const string &in) |
|
void | AngelImGui::PushClipRect (const vector2 &, const vector2 &, bool) |
|
void | AngelImGui::PopClipRect () |
|
void | AngelImGui::SetKeyboardFocusHere (int=0) |
|
bool | AngelImGui::IsItemHovered (int=0) |
|
bool | AngelImGui::IsItemActive () |
|
bool | AngelImGui::IsItemClicked (int=0) |
|
bool | AngelImGui::IsItemVisible () |
|
bool | AngelImGui::IsAnyItemHovered () |
|
bool | AngelImGui::IsAnyItemActive () |
|
vector2 | AngelImGui::GetItemRectMin () |
|
vector2 | AngelImGui::GetItemRectMax () |
|
vector2 | AngelImGui::GetItemRectSize () |
|
void | AngelImGui::SetItemAllowOverlap () |
|
bool | AngelImGui::IsWindowFocused (int=0) |
|
bool | AngelImGui::IsWindowHovered (int=0) |
|
bool | AngelImGui::IsRectVisible (const vector2 &) |
|
bool | AngelImGui::IsRectVisible (const vector2 &, const vector2 &) |
|
float | AngelImGui::GetTime () |
|
int | AngelImGui::GetFrameCount () |
|
vector2 | AngelImGui::CalcTextSize (const string &in, bool hide_text_after_double_hash=false, float wrap_width=-1.0f) |
|
void | AngelImGui::CalcListClipping (int, float, int &inout, int &inout) |
|
bool | AngelImGui::BeginChildFrame (uint, const vector2 &, int=0) |
|
void | AngelImGui::EndChildFrame () |
|
int | AngelImGui::GetKeyIndex (int) |
|
bool | AngelImGui::IsKeyDown (int) |
|
bool | AngelImGui::IsKeyPressed (int, bool=true) |
|
bool | AngelImGui::IsKeyReleased (int) |
|
bool | AngelImGui::IsMouseDown (int) |
|
bool | AngelImGui::IsMouseClicked (int, bool=false) |
|
bool | AngelImGui::IsMouseDoubleClicked (int) |
|
bool | AngelImGui::IsMouseReleased (int) |
|
bool | AngelImGui::IsMouseDragging (int=0, float=-1.0f) |
|
bool | AngelImGui::IsMouseHoveringRect (const vector2 &in, const vector2 &in, bool=true) |
|
vector2 | AngelImGui::GetMousePos () |
|
vector2 | AngelImGui::GetMousePosOnOpeningCurrentPopup () |
|
vector2 | AngelImGui::GetMouseDragDelta (int=0, float=-1.0f) |
|
void | AngelImGui::ResetMouseDragDelta (int=0) |
|
int | AngelImGui::GetMouseCursor () |
|
void | AngelImGui::SetMouseCursor (int) |
|
void | AngelImGui::CaptureKeyboardFromApp (bool=true) |
|
void | AngelImGui::CaptureMouseFromApp (bool=true) |
|
string | AngelImGui::GetClipboardText () |
|
void | AngelImGui::SetClipboardText (const string &in) |
|
void | AngelImGui::PlotLines (const string &in label, array< float > &in values, int values_count, int values_offset=0, const string &in overlay_text=string(), float scale_min=FLT_MAX, float scale_max=FLT_MAX, vector2 graph_size=vector2(0, 0)) |
| Data plotting - we wrap the 'getter func' variant to resemble the 'float*' variant. More...
|
|
void | AngelOgre::show () |
|
void | AngelOgre::hide () |
|
bool | AngelOgre::isVisible () const |
|
void | AngelOgre::setPosition (float, float) |
|
void | AngelOgre::setDimensions (float, float) |
|
float | AngelOgre::getLeft () const |
|
float | AngelOgre::getTop () const |
|
float | AngelOgre::getWidth () const |
|
float | AngelOgre::getHeight () const |
|
void | AngelOgre::setLeft (float) |
|
void | AngelOgre::setTop (float) |
|
void | AngelOgre::setWidth (float) |
|
void | AngelOgre::setHeight (float) |
|
const string & | AngelOgre::getMaterialName () const |
|
void | AngelOgre::setMaterialName (const string &in, const string &in) |
|
void | AngelOgre::setCaption (const string &in) |
|
const string & | AngelOgre::getCaption () const |
|
void | AngelOgre::setColour (const color &in) |
|
const color & | AngelOgre::getColour () const |
|
GuiMetricsMode | AngelOgre::getMetricsMode () const |
|
void | AngelOgre::setMetricsMode (GuiMetricsMode) |
|
GuiHorizontalAlignment | AngelOgre::getHorizontalAlignment () const |
|
void | AngelOgre::setHorizontalAlignment (GuiHorizontalAlignment) |
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoTitleBar |
| Disable title-bar. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoResize |
| Disable user resizing with the lower-right grip. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoMove |
| Disable user moving the window. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoScrollbar |
| Disable scrollbars (window can still scroll with mouse or programmatically) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoScrollWithMouse |
| Disable user vertically scrolling with mouse wheel. On child window, mouse wheel will be forwarded to the parent unless NoScrollbar is also set. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoCollapse |
| Disable user collapsing window by double-clicking on it. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_AlwaysAutoResize |
| Resize every window to its content every frame. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoBackground |
| Disable drawing background color (WindowBg, etc.) and outside border. Similar as using SetNextWindowBgAlpha(0.0f). More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoSavedSettings |
| Never load/save settings in .ini file. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoMouseInputs |
| Disable catching mouse, hovering test with pass through. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_MenuBar |
| Has a menu-bar. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_HorizontalScrollbar |
| Allow horizontal scrollbar to appear (off by default). You may use SetNextWindowContentSize(ImVec2(width,0.0f)); prior to calling Begin() to specify width. Read code in imgui_demo in the "Horizontal Scrolling" section. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoFocusOnAppearing |
| Disable taking focus when transitioning from hidden to visible state. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoBringToFrontOnFocus |
| Disable bringing window to front when taking focus (e.g. clicking on it or programmatically giving it focus) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_AlwaysVerticalScrollbar |
| Always show vertical scrollbar (even if ContentSize.y < Size.y) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_AlwaysHorizontalScrollbar |
| Always show horizontal scrollbar (even if ContentSize.x < Size.x) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_AlwaysUseWindowPadding |
| Ensure child windows without border uses style.WindowPadding (ignored by default for non-bordered child windows, because more convenient) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoNavInputs |
| No gamepad/keyboard navigation within the window. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoNavFocus |
| No focusing toward this window with gamepad/keyboard navigation (e.g. skipped by CTRL+TAB) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_UnsavedDocument |
| Append '*' to title without affecting the ID, as a convenience to avoid using the ### operator. When used in a tab/docking context, tab is selected on closure and closure is deferred by one frame to allow code to cancel the closure (with a confirmation popup, etc.) without flicker. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoNav |
| ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoDecoration |
| ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse,. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiWindowFlags_NoInputs |
| ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Text |
| Enumeration for AngelImGui::PushStyleColor() / AngelImGui::PopStyleColor() More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TextDisabled |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_WindowBg |
| Background of normal windows. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ChildBg |
| Background of child windows. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_PopupBg |
| Background of popups, menus, tooltips windows. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Border |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_BorderShadow |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_FrameBg |
| Background of checkbox, radio button, plot, slider, text input. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_FrameBgHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_FrameBgActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TitleBg |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TitleBgActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TitleBgCollapsed |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_MenuBarBg |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ScrollbarBg |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ScrollbarGrab |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ScrollbarGrabHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ScrollbarGrabActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_CheckMark |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_SliderGrab |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_SliderGrabActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Button |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ButtonHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ButtonActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Header |
| Header* colors are used for CollapsingHeader, TreeNode, Selectable, MenuItem. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_HeaderHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_HeaderActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Separator |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_SeparatorHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_SeparatorActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ResizeGrip |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ResizeGripHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ResizeGripActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_Tab |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TabHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TabActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TabUnfocused |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TabUnfocusedActive |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_PlotLines |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_PlotLinesHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_PlotHistogram |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_PlotHistogramHovered |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_TextSelectedBg |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_DragDropTarget |
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_NavHighlight |
| Gamepad/keyboard: current highlighted item. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_NavWindowingHighlight |
| Highlight window when using CTRL+TAB. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_NavWindowingDimBg |
| Darken/colorize entire screen behind the CTRL+TAB window list, when active. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCol_ModalWindowDimBg |
| Darken/colorize entire screen behind a modal window, when one is active. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCond_Always |
| Enumateration for SetWindow***(), SetNextWindow***(), SetNextItem***() functions; Represent a condition. More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCond_Once |
| Set the variable once per runtime session (only the first call with succeed) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCond_FirstUseEver |
| Set the variable if the object/window has no persistently saved data (no entry in .ini file) More...
|
|
enum Script2Game::ImGuiStyleVar | Script2Game::ImGuiCond_Appearing |
| Set the variable if the object/window is appearing after being hidden/inactive (or the first time) More...
|
|
enum AngelOgre::GuiMetricsMode | AngelOgre::GHA_LEFT |
|
enum AngelOgre::GuiMetricsMode | AngelOgre::GHA_CENTER |
|
class AngelOgre::OverlayManager & | AngelOgre::getName |
|
^AngelScript^ Documents game functions which scripts can invoke to control it.