73 lines
2 KiB
C
73 lines
2 KiB
C
#pragma once
|
|
|
|
#include "c_api/c_api_input.h"
|
|
#include "c_api/c_api_world.h"
|
|
#include "c_api/c_api_application.h"
|
|
#include "c_api/c_api_unit.h"
|
|
#include "c_api/c_api_camera.h"
|
|
#include "c_api/c_api_material.h"
|
|
#include "c_api/c_api_lan.h"
|
|
#include "c_api/c_api_network.h"
|
|
#include "c_api/c_api_game_session.h"
|
|
#include "c_api/c_api_unit_synchronizer.h"
|
|
#include "c_api/c_api_level.h"
|
|
#include "c_api/c_api_utilities.h"
|
|
#include "c_api/c_api_psn.h"
|
|
#include "c_api/c_api_dynamic_script_data.h"
|
|
#include "c_api/c_api_entity.h"
|
|
#include "c_api/c_api_line_object.h"
|
|
#include "c_api/c_api_gui.h"
|
|
#include "c_api/c_api_physics_world.h"
|
|
#include "c_api/c_api_actor.h"
|
|
#include "c_api/c_api_mover.h"
|
|
#include "c_api/c_api_save_system.h"
|
|
#include "c_api/c_api_viewport.h"
|
|
#include "c_api/c_api_mesh.h"
|
|
#include "c_api/c_api_ps4.h"
|
|
#include "c_api/c_api_ps4_ime_dialog.h"
|
|
#include "c_api/c_api_ps4_msg_dialog.h"
|
|
#include "c_api/c_api_ps4_error_dialog.h"
|
|
#include "c_api/c_api_ps4_np_commerce_dialog.h"
|
|
#include "c_api/c_api_window.h"
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
struct ScriptApi
|
|
{
|
|
struct InputCApi *Input;
|
|
struct WorldCApi* World;
|
|
struct ApplicationCApi* Application;
|
|
struct UnitCApi* Unit;
|
|
struct CameraCApi* Camera;
|
|
struct MaterialCApi* Material;
|
|
struct LanCApi* Lan;
|
|
struct NetworkCApi* Network;
|
|
struct GameSessionCApi* GameSession;
|
|
struct UnitSynchronizerCApi* UnitSynchronizer;
|
|
struct LevelCApi* Level;
|
|
struct UtilitiesCApi* Utilities;
|
|
struct PsnCApi* Psn;
|
|
struct DynamicScriptDataCApi* DynamicScriptData;
|
|
struct EntityCApi* Entity;
|
|
struct LineObjectCApi* LineObject;
|
|
struct GuiCApi* Gui;
|
|
struct PhysicsWorldCApi* PhysicsWorld;
|
|
struct ActorCApi* Actor;
|
|
struct MoverCApi* Mover;
|
|
struct SaveSystemCApi* SaveSystem;
|
|
struct ViewportCApi* Viewport;
|
|
struct MeshCApi* Mesh;
|
|
struct Ps4CApi* Ps4;
|
|
struct Ps4ImeDialogCApi* Ps4ImeDialog;
|
|
struct Ps4MsgDialogCApi* Ps4MsgDialog;
|
|
struct Ps4ErrorDialogCApi* Ps4ErrorDialog;
|
|
struct Ps4NpCommerceDialogCApi* Ps4NpCommerceDialog;
|
|
struct WindowCApi* Window;
|
|
};
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|