6#include <angelscript.h>
8using namespace AngelScript;
15 result = engine->RegisterEnum(
"APHeadingMode");
ROR_ASSERT(result >= 0);
16 result = engine->RegisterEnumValue(
"APHeadingMode",
"HEADING_NONE", Autopilot::HEADING_NONE);
ROR_ASSERT(result >= 0);
17 result = engine->RegisterEnumValue(
"APHeadingMode",
"HEADING_FIXED", Autopilot::HEADING_FIXED);
ROR_ASSERT(result >= 0);
18 result = engine->RegisterEnumValue(
"APHeadingMode",
"HEADING_NAV", Autopilot::HEADING_NAV);
ROR_ASSERT(result >= 0);
19 result = engine->RegisterEnumValue(
"APHeadingMode",
"HEADING_WLV", Autopilot::HEADING_WLV);
ROR_ASSERT(result >= 0);
22 result = engine->RegisterEnum(
"APAltitudeMode");
ROR_ASSERT(result >= 0);
23 result = engine->RegisterEnumValue(
"APAltitudeMode",
"ALT_NONE", Autopilot::ALT_NONE);
ROR_ASSERT(result >= 0);
24 result = engine->RegisterEnumValue(
"APAltitudeMode",
"ALT_FIXED", Autopilot::ALT_FIXED);
ROR_ASSERT(result >= 0);
25 result = engine->RegisterEnumValue(
"APAltitudeMode",
"ALT_VS", Autopilot::ALT_VS);
ROR_ASSERT(result >= 0);
Central state/object manager and communications hub.
#define ROR_ASSERT(_EXPR)
Core data structures for simulation; Everything affected by by either physics, network or user intera...
void RegisterAutopilotCommon(AngelScript::asIScriptEngine *engine)