![]() |
Pioneer
|
#include "Input.h"#include "InputBindings.h"#include "LuaPiGuiInternal.h"#include "EnumStrings.h"#include "Game.h"#include "LuaColor.h"#include "LuaConstants.h"#include "LuaInput.h"#include "LuaUtils.h"#include "LuaVector.h"#include "LuaVector2.h"#include "Pi.h"#include "Player.h"#include "SDL_keycode.h"#include "SDL_scancode.h"#include "Space.h"#include "WorldView.h"#include "graphics/Graphics.h"#include "imgui/imgui.h"#include "imgui/imgui_internal.h"#include "pigui/LuaFlags.h"#include "pigui/LuaPiGui.h"#include "pigui/PiGui.h"#include "ship/PlayerShipController.h"#include "sound/Sound.h"#include <iterator>#include <numeric>
Namespaces | |
| namespace | ImGui |
Macros | |
| #define | GET_STYLE(name) styles.Get<decltype(style.name)>(#name, style.name) |
| #define | SET_STYLE(name) style.name = styles.Get<decltype(style.name)>(#name, style.name) |
Typedefs | |
| using | KeyBindings = std::array< InputBindings::KeyBinding, MAX_BIND_KEYS > |
Functions | |
| void | ImGui::AlignTextToLineHeight (float lineHeight=-1.0f) |
| void | ImGui::AddWindowPadding (ImVec2 padding) |
| float | ImGui::GetLineHeight () |
| ImVec2 | ImGui::GetWindowContentSize (const char *name) |
| void * | pi_lua_checklightuserdata (lua_State *l, int index) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImVec2 &vec) |
| void | pi_lua_generic_push (lua_State *l, const ImVec2 &vec) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImColor &color) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiSelectableFlags_ &theflags) |
| int | l_pigui_check_selectable_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiTreeNodeFlags_ &theflags) |
| int | l_pigui_check_tree_node_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiInputTextFlags_ &theflags) |
| int | l_pigui_check_input_text_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiCond_ &value) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiCol_ &value) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiStyleVar_ &value) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiWindowFlags_ &theflags) |
| int | l_pigui_check_window_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiHoveredFlags_ &theflags) |
| int | l_pigui_check_hovered_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiTableFlags_ &theflags) |
| int | l_pigui_check_table_flags (lua_State *l) |
| void | pi_lua_generic_pull (lua_State *l, int index, ImGuiTableColumnFlags_ &theflags) |
| int | l_pigui_check_table_column_flags (lua_State *l) |
| PiGui::TScreenSpace | lua_world_space_to_screen_space (const Body *body) |
| #define GET_STYLE | ( | name | ) | styles.Get<decltype(style.name)>(#name, style.name) |
| #define SET_STYLE | ( | name | ) | style.name = styles.Get<decltype(style.name)>(#name, style.name) |
| using KeyBindings = std::array<InputBindings::KeyBinding, MAX_BIND_KEYS> |
| int l_pigui_check_hovered_flags | ( | lua_State * | l | ) |
| int l_pigui_check_input_text_flags | ( | lua_State * | l | ) |
| int l_pigui_check_selectable_flags | ( | lua_State * | l | ) |
| int l_pigui_check_table_column_flags | ( | lua_State * | l | ) |
| int l_pigui_check_table_flags | ( | lua_State * | l | ) |
| int l_pigui_check_tree_node_flags | ( | lua_State * | l | ) |
| int l_pigui_check_window_flags | ( | lua_State * | l | ) |
| PiGui::TScreenSpace lua_world_space_to_screen_space | ( | const Body * | body | ) |

| void * pi_lua_checklightuserdata | ( | lua_State * | l, |
| int | index | ||
| ) |

| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImColor & | color | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiCol_ & | value | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiCond_ & | value | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiHoveredFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiInputTextFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiSelectableFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiStyleVar_ & | value | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiTableColumnFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiTableFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiTreeNodeFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImGuiWindowFlags_ & | theflags | ||
| ) |
| void pi_lua_generic_pull | ( | lua_State * | l, |
| int | index, | ||
| ImVec2 & | vec | ||
| ) |
| void pi_lua_generic_push | ( | lua_State * | l, |
| const ImVec2 & | vec | ||
| ) |
