You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/ligma/codm-sdk/PlayMaker/PlayMaker_forward.hpp

664 lines
11 KiB

4 years ago
//generated with dll2sdk
#pragma once
#include "..\dll2sdk_forward.g.hpp"
namespace DLL2SDK::PlayMaker::HutongGames::Extensions
{
struct TextureExtensions_Point;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionReport___c__DisplayClass2;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmTemplateControl___c__DisplayClass2;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct FsmEventTarget_EventTarget : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct LayoutOption_LayoutOptionType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionData_Context;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct Fsm_EditorFlags : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct FsmTransition_CustomLinkStyle : uint8_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct FsmTransition_CustomLinkConstraint : uint8_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmUtility_BitConverter;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerFSM__DoCoroutine_d__1;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerProxyBase;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerJointBreak;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerParticleCollision;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerStay2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerStay;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerExit2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerExit;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerEnter2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerTriggerEnter;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerOnGUI;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerMouseEvents;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerGUI;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerGlobals;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerFSM;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerFixedUpdate;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerControllerColliderHit;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionStay2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionStay;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionExit2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionExit;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionEnter2D;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerCollisionEnter;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerApplicationEvents;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerAnimatorMove;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerAnimatorIK;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ReflectionUtils;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerPrefs;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmStateAction;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct ArrayVariableTypesNicified : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct VariableTypeNicified : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct VariableType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmVariables;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmUtility;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmTransition;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
using IFsmStateAction = void*;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmState;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct FsmLogType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmLogEntry;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmLog;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmEvent;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct Fsm;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct ParamDataType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionData;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct NamedVariable;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmVector2;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmVar;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmObject;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmString;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmRect;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmQuaternion;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct OwnerDefaultOption : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmOwnerDefault;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmMaterial;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmInt;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmGameObject;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmFloat;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct None : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmEnum;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmColor;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmBool;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmArray;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
using INamedVariable = void*;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
using INameable = void*;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmAnimationCurve;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmTime;
}
namespace DLL2SDK::PlayMaker
{
struct FsmTemplate;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmProperty;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmExecutionStack;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmEventData;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmDebugUtility;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct DelayedEvent;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct DebugUtils;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct LayoutOption;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FunctionCall;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmVarOverride;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmEventTarget;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmTemplateControl;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct UIHint : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct TooltipAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct TitleAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct RequiredFieldAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct VariableTypeFilter;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct VariableTypeAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ObjectTypeAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct NoteAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct MatchFieldTypeAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct MatchElementTypeAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct HideTypeFilter;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct HelpUrlAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct HasFloatSliderAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct EventTargetAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct CompoundArrayAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct CheckForComponentAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ArrayEditorAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionSection;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct ActionCategory : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct NoActionTargetsAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionTarget;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionReport;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct LogLevel : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct MouseButton : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct MouseEventType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct InterpolationType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct Trigger2DType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct Collision2DType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct TriggerType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
enum struct CollisionType : int32_t;
}
namespace DLL2SDK::PlayMaker::HutongGames::Utility
{
struct StringUtils;
}
namespace DLL2SDK::PlayMaker::HutongGames::Utility
{
template <typename T> struct Lists_1;
}
namespace DLL2SDK::PlayMaker::HutongGames::Utility
{
struct ColorUtils;
}
namespace DLL2SDK::PlayMaker::HutongGames::Utility
{
template <typename T> struct Arrays_1;
}
namespace DLL2SDK::PlayMaker::HutongGames::Extensions
{
struct TextureExtensions;
}
namespace DLL2SDK::PlayMaker::HutongGames::Extensions
{
struct RectExtensions;
}
namespace DLL2SDK::PlayMaker
{
struct _Module_;
}
namespace DLL2SDK::PlayMaker
{
struct PlayMakerJointBreak2D;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker::Actions
{
struct MissingAction;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmVector3;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct FsmTexture;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct UIHintAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionCategoryAttribute;
}
namespace DLL2SDK::PlayMaker::HutongGames::PlayMaker
{
struct ActionHelpers;
}