![]() |
Pioneer
|
#include "SectorView.h"#include "AnimationCurves.h"#include "Game.h"#include "GameSaveError.h"#include "Input.h"#include "Json.h"#include "JsonUtils.h"#include "MathUtil.h"#include "Pi.h"#include "Player.h"#include "RefCounted.h"#include "SectorMap.h"#include "SectorMapContext.h"#include "Space.h"#include "core/Log.h"#include "galaxy/Galaxy.h"#include "galaxy/Sector.h"#include "galaxy/StarSystem.h"#include "lua/LuaObject.h"#include "lua/LuaRef.h"#include "lua/LuaTable.h"#include "matrix4x4.h"#include <assert.h>#include <cmath>#include <sstream>#include <unordered_set>
Classes | |
| class | SectorView::SectorMapCallbacks |
Macros | |
| #define | BINDING_GROUP(n) group = mapView->GetBindingGroup(#n); |
| #define | KEY_BINDING(name, k1, k2) input->AddActionBinding(name, group, InputBindings::Action({ k1 }, { k2 })); |
| #define | AXIS_BINDING(name, k1, k2) input->AddAxisBinding(name, group, InputBindings::Axis({}, { k1 }, { k2 })); |
Enumerations | |
| enum | DetailSelection { DETAILBOX_NONE = 0 , DETAILBOX_INFO = 1 , DETAILBOX_FACTION = 2 , DETAILBOX_NONE = 0 , DETAILBOX_INFO = 1 , DETAILBOX_FACTION = 2 } |
Functions | |
| REGISTER_INPUT_BINDING (SectorView) | |
| #define AXIS_BINDING | ( | name, | |
| k1, | |||
| k2 | |||
| ) | input->AddAxisBinding(name, group, InputBindings::Axis({}, { k1 }, { k2 })); |
| #define BINDING_GROUP | ( | n | ) | group = mapView->GetBindingGroup(#n); |
| #define KEY_BINDING | ( | name, | |
| k1, | |||
| k2 | |||
| ) | input->AddActionBinding(name, group, InputBindings::Action({ k1 }, { k2 })); |
| enum DetailSelection |
| REGISTER_INPUT_BINDING | ( | SectorView | ) |