//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" namespace DLL2SDK::UnityEngine::UnityEngine { struct Application_LowMemoryCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LogType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Application_ShaderCompileCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct Mesh_MeshUsageFlags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct Mesh_InternalShaderChannel : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct Mesh_InternalVertexChannelType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Display_DisplaysUpdatedDelegate; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Shader_ShaderStrippingCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Shader_ShaderStrippingCallbackWithDetail; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct PassType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CullingGroupEvent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Camera_CameraCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Transform_Enumerator; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RectTransform_ReapplyDrivenProperties; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RectTransform_Edge : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RectTransform_Axis : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ParticleSystemCurveMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Vector3; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Vector2; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Vector4; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Color; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ParticleSystemGradientMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem_MinMaxGradient; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem_MinMaxCurve; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem_EmissionModule; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem_IteratorDelegate; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem__Simulate_c__AnonStorey0; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ParticleSystemStopBehavior : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheeledVehicleMovementComponent_UpdateSimulationDelegate; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMesh_OnNavMeshPreUpdate; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioSettings_AudioConfigurationChangeHandler; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioClip_PCMReaderCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioClip_PCMSetPositionCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Animation_Enumerator; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Animator_ObjectCreated; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Animator_ObjectCleared; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct Terrain_MaterialType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Font_FontTextureRebuildCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Canvas_WillRenderCanvases; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUI_WindowFunction; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Rect; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct GUILayoutOption_Type : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayoutUtility_LayoutCache; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUISkin_SkinChangedDelegate; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextEditor_DblClickSnapping : uint8_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextEditor_CharacterType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextEditor_TextEditOp : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { enum struct UnityWebRequest_UnityWebRequestMethod : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RemoteSettings_UpdatedEventHandler; } namespace DLL2SDK::UnityEngine::UnityEngine::Video { struct VideoPlayer_EventHandler; } namespace DLL2SDK::UnityEngine::UnityEngine::Video { struct VideoPlayer_ErrorEventHandler; } namespace DLL2SDK::UnityEngine::UnityEngine::Video { struct VideoPlayer_FrameReadyEventHandler; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SendMouseEvents_HitInfo; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { enum struct FrameData_Flags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { enum struct PersistentListenerMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct UnityEventBase; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerEditorConnectionEvents_MessageTypeSubscribers; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerEditorConnectionEvents__InvokeMessageIdSubscribers_c__AnonStorey0; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct NativeContainerSupportsMinMaxWriteRestrictionAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct NativeContainerSupportsAtomicWriteAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct NativeContainerAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct DeallocateOnJobCompletionAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct WriteOnlyAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct ReadWriteAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Collections { struct ReadOnlyAttribute; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct GenericStack; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { enum struct TypeInferenceRules : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct NetFxCoreExtensions; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ThreadAndSerializationSafeAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Internal { struct ExcludeFromDocsAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Internal { struct DefaultValueAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Serialization { struct FormerlySerializedAsAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerEditorConnectionEvents; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { using IEditorPlayerConnection = void*; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct MessageEventArgs; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Quaternion; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct HideFlags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct StencilOp : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct CompareFunction : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct BlendMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct BlendOp : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct ColorWriteMask : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct RenderTargetBlendState; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { using IRenderPipelineAsset = void*; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { enum struct RenderStateMask : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct StencilState; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct DepthState; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct CullMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct BlendState; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct RasterState; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct ScriptableRenderContext; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct RenderPipelineManager; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct FrameData; } namespace DLL2SDK::UnityEngine::UnityEngine { using ILogHandler = void*; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Logger; } namespace DLL2SDK::UnityEngine::UnityEngine { using ILogger = void*; } namespace DLL2SDK::UnityEngine::UnityEngine::Scripting::APIUpdating { struct MovedFromAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Scripting { struct RequiredByNativeCodeAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Scripting { struct UsedByNativeCodeAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Scripting { struct PreserveAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIStateObjects; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Ray2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UnityAPICompatibilityVersionAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityEvent_3; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityAction_3; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityEvent_2; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityAction_2; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SendMouseEvents; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CustomYieldInstruction; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct StackTraceLogType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PropertyAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextAreaAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MultilineAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RangeAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HeaderAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SpaceAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TooltipAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ContextMenuItemAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJNISafe; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RangeInt; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Ray; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TrackedReference; } namespace DLL2SDK::UnityEngine::UnityEngine { using ISerializationCallbackReceiver = void*; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PreferBinarySerialization; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SerializeField; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SerializePrivateVariables; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SetupCoroutine; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TouchScreenKeyboardType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ThreadPriority : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct BatteryStatus : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct DeviceType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct SystemLanguage : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct OperatingSystemFamily : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RuntimePlatform : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct Space : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct PrimitiveType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct SendMessageOptions : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SelectionBaseAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Scripting { struct GeneratedByOldBindingsGeneratorAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct NativeClassAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct IL2CPPStructAlignmentAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct DefaultExecutionOrder; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HelpURLAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HideInInspector; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ExecuteInEditMode; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ContextMenu; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CreateAssetMenuAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AddComponentMenu; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RequireComponent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct DisallowMultipleComponent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct _AndroidJNIHelper; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidReflection; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaProxy; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaRunnableProxy; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GlobalJavaObjectRef; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaException; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaRunnable; } namespace DLL2SDK::UnityEngine::JetBrains::Annotations { struct PureAttribute; } namespace DLL2SDK::UnityEngine::JetBrains::Annotations { struct NotNullAttribute; } namespace DLL2SDK::UnityEngine::JetBrains::Annotations { struct CanBeNullAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct InvokableCallList; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct PersistentCallGroup; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { enum struct UnityEventCallState : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct BaseInvokableCall; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct InvokableCall_4; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct InvokableCall_3; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct InvokableCall_2; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct InvokableCall_1; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct InvokableCall; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct ArgumentCache; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AttributeHelperEngine; } namespace DLL2SDK::UnityEngine::AOT { struct MonoPInvokeCallbackAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Color32; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct KeyCode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct ScriptingUtils; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AssemblyIsEditorAssembly; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WritableAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Internal_DrawTextureArguments; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Matrix4x4; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RenderBuffer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Resolution; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UnityException; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StackTraceUtility; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct CopyTextureSupport : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct TextureDimension : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct LightProbeUsage : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct ReflectionProbeUsage : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct BuiltinRenderTextureType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct RenderTextureMemoryless : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct GraphicsDeviceType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct LightShadowResolution : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct ShadowCastingMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct ShadowMapPass : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct LightEvent : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct CameraEvent : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct AmbientMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { enum struct OpaqueSortMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct MaterialGlobalIlluminationFlags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LightmapsMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RenderTextureReadWrite : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct VRTextureUsage : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RenderTextureFormat : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CubemapFace : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextureFormat : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct NPOTSupport : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextureWrapMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FilterMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ScreenOrientation : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ColorSpace : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct MeshTopology : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct BlendWeights : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnisotropicFiltering : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct DepthTextureMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CameraClearFlags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ShadowResolution : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ShadowMaskMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ShadowQuality : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ShadowProjection : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LightmapBakeType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FogMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LightShadows : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LightRenderMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LightType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TransparencySortMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RenderingPath : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SystemClock; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UnityString; } namespace DLL2SDK::UnityEngine::UnityEngine { template struct CastHelper_1; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityEvent_1; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityAction_1; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct MathfInternal; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StreamedFileAssetStream; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CombineInstance; } namespace DLL2SDK::UnityEngine::UnityEngine { struct BoneWeight; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RuntimeInitializeLoadType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityEvent_4; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct UnityAction_4; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct UnityEvent; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct UnityAction; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Object; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Component; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RemoteSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { struct JsonUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AudioType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct DownloadHandler; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct DownloadHandlerBuffer; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct UploadHandler; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct WebRequestUtils; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct UnityWebRequest; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Internal_DrawWithTextSelectionArguments; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Internal_DrawArguments; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextEditor; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SliderHandler; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SliderState; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ScrollViewState; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIClip; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FocusType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ExitGUIException; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUITargetAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextClipping : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FontStyle : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextAnchor : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ImagePosition : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIStyleState; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ScriptableObject; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUISettings; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayoutUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayoutEntry; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIGridSizer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayoutGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayoutOption; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayout; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ScaleMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIContent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUI; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct EventModifiers : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct EventType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Event; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Collider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CanvasRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CanvasGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { using ICanvasRaycastFilter = void*; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Behaviour; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RenderMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RectTransformUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UIVertex; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UILineInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct UICharInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Font; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CharacterInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextMesh; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIElement; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct VerticalWrapMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct HorizontalWrapMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextGenerationSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TextGenerationError : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Terrain; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TerrainData; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TreeInstance; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SplatPrototype; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TreePrototype; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Motion; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct PlayableHandle; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct PlayableOutput; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct PlayableGraph; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct Playable; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationLayerMixerPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationMixerPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimatorControllerPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AvatarMask; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct HumanBodyBones : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RuntimeAnimatorController; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HumanLimit; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SkeletonBone; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimatorControllerParameterType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimatorLodMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimatorCullingMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AvatarTarget : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MatchTargetWeightMask; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AvatarIKGoal : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimatorUpdateMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimatorTransitionInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimatorStateInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimatorLodStatus : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimatorClipInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimationBlendMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct WrapMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct PlayMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct QueueMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimationClip; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AnimationEventSource : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimatorOverrideController; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StateMachineBehaviour; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SharedBetweenAnimatorsAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioSource; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioListener; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioClip; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AudioSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct AudioSpeakerMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshPath; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { enum struct NavMeshPathStatus : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshObstacle; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct OffMeshLink; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshDataInstance; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshData; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshHit; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { enum struct NavMeshCollectGeometry : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshBuildSettings; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMeshAgent; } namespace DLL2SDK::UnityEngine::UnityEngine::AI { struct NavMesh; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Cloth; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ClothSphereColliderPair; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheeledVehicleMovementComponent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct VehicleDebugInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheelInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct VehicleInputRate; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ReplicatedVehicleState; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheelSetup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TireConfig; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheeledVehicleWheel; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheelCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheelHit; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Joint2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Collision2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ContactPoint2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Collider2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Rigidbody2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LayerMask; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ContactFilter2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RaycastHit2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CharacterController; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PhysicMaterial; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RaycastHit; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CapsuleCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MeshCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SphereCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct BoxCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CollisionDetectionMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct JointProjectionMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct JointDrive; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RotationDriveMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SoftJointLimit; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SoftJointLimitSpring; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ConfigurableJointMotion : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Joint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CharacterJoint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct FixedJoint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SpringJoint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HingeJoint; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct QueryTriggerInteraction : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RigidbodyInterpolation : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ForceMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct RigidbodyConstraints : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ContactPoint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Physics; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CollisionFlags : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Collision; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ControllerColliderHit; } namespace DLL2SDK::UnityEngine::UnityEngine { struct JointLimits; } namespace DLL2SDK::UnityEngine::UnityEngine { struct JointSpring; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { struct RenderStateBlock; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Transform; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct DrivenTransformProperties : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Profiling { struct Profiler; } namespace DLL2SDK::UnityEngine::UnityEngine::SceneManagement { struct Scene; } namespace DLL2SDK::UnityEngine::UnityEngine::SceneManagement { enum struct LoadSceneMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { enum struct PlayState : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct DynamicGI; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Time; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Camera; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CullingGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct BoundingSphere; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Gizmos; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ShaderVariantCollection_ShaderVariant; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Material; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Shader; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CustomShaderStripingResult : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StreamingController; } namespace DLL2SDK::UnityEngine::UnityEngine { struct YieldInstruction; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Display; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AsyncOperation; } namespace DLL2SDK::UnityEngine::UnityEngine::Sprites { struct DataUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Renderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Sprite; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StreamingTextureGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Texture; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Texture3D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Cubemap; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Texture2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PlayerConnectionInternal; } namespace DLL2SDK::UnityEngine::UnityEngine { using IPlayerEditorConnectionNative = void*; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TouchScreenKeyboard; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FullScreenMovieScalingMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct FullScreenMovieControlMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TouchScreenKeyboard_InternalConstructorHelperArguments; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Keyframe; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Mathf; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Bounds; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { struct GraphicsSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CfmOcclusionCulling; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Random; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextAsset; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WWWTranscoder; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WWW; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJNI; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJNIHelper; } namespace DLL2SDK::UnityEngine::UnityEngine { struct jvalue; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LightProbeGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ComputeShader; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MonoBehaviour; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Resources; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ResourceRequest; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ReflectionProbe; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AssetBundleManifest; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaObject; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Debug; } namespace DLL2SDK::UnityEngine::UnityEngine { struct DebugLogHandler; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LODGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LOD; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Light; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ColorUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GameObject; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Mesh; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CombineInstanceHelper; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ApplicationSandboxType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct ApplicationInstallMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Application; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct NetworkReachability : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct CursorLockMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct NetworkViewID; } namespace DLL2SDK::UnityEngine::UnityEngine { struct NetworkPlayer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RPC; } namespace DLL2SDK::UnityEngine::UnityEngine { struct BitStream; } namespace DLL2SDK::UnityEngine::UnityEngine { struct NetworkView; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct MasterServerEvent : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct NetworkDisconnection : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct NetworkConnectionError : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct IMECompositionMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Compass; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Gyroscope; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct DeviceOrientation : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TouchType : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct TouchPhase : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Coroutine; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitUntil; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitWhile; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitForEndOfFrame; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitForFixedUpdate; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitForSeconds; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SystemInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AssetBundle; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AssetBundleRequest; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AssetBundleCreateRequest; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ImageEffectTransformsToLDR; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StaticBatchRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HierarchicalInstancedMeshBatchRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HierarchicalInstancedMeshRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ClusterTree; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ClusterTreeNode; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HierarchicalLodMesh; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PerInstanceDataUniformScaleCompressed; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PerInstanceDataCompressed; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PerInstanceDataUniformScale; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PerInstanceData; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MeshRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GL; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Screen; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GeometryUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LightmapSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LightProbes; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LightmapData; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Graphics; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MaterialPropertyBlock; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LineRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LineAlignment : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct LineTextureMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Skybox; } namespace DLL2SDK::UnityEngine::UnityEngine { struct LensFlare; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Flare; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SkinnedMeshRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GPUSkinModelComponent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GPUSkinRendererForAnyBones; } namespace DLL2SDK::UnityEngine::UnityEngine { struct MeshFilter; } namespace DLL2SDK::UnityEngine::UnityEngine { struct QualitySettings; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { struct SphericalHarmonicsL2; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PlayerPrefs; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PlayerPrefsException; } namespace DLL2SDK::UnityEngine::UnityEngine { struct PerfStats; } namespace DLL2SDK::UnityEngine::UnityEngine { enum struct GradientMode : int32_t; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GradientAlphaKey; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GradientColorKey; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SortingLayer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUITexture; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RectOffset; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StreamedFileAsset; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { struct RenderTargetIdentifier; } namespace DLL2SDK::UnityEngine { struct _Module_; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Application_LogCallback; } namespace DLL2SDK::UnityEngine::UnityEngine { struct CullingGroup_StateChanged; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem_MainModule; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystem__Stop_c__AnonStorey1; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUILayout_LayoutedWindow; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerEditorConnectionEvents_MessageEvent; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerEditorConnectionEvents_ConnectionChangeEvent; } namespace DLL2SDK::UnityEngine::UnityEngineInternal { struct TypeInferenceRuleAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking::PlayerConnection { struct PlayerConnection; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Rendering { using IRenderPipeline = void*; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WaitForSecondsRealtime; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ColorUsageAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Plane; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { struct PersistentCall; } namespace DLL2SDK::UnityEngine::UnityEngine::Events { template struct CachedInvokableCall_1; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Internal_DrawMeshMatrixArguments; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RuntimeInitializeOnLoadMethodAttribute; } namespace DLL2SDK::UnityEngine::UnityEngine::Video { struct VideoClip; } namespace DLL2SDK::UnityEngine::UnityEngine::Video { struct VideoPlayer; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct DownloadHandlerAudioClip; } namespace DLL2SDK::UnityEngine::UnityEngine::Networking { struct UploadHandlerRaw; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIUtility; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIStyle; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUISkin; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIWordWrapSizer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIScrollGroup; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TerrainCollider; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Canvas; } namespace DLL2SDK::UnityEngine::UnityEngine { struct GUIText; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TextGenerator; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationOffsetPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationPlayableOutput; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationPlayableGraphExtensions; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct AnimationClipPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine { struct HumanBone; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimatorControllerParameter; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Animator; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimationState; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Animation; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimationEvent; } namespace DLL2SDK::UnityEngine::UnityEngine { struct WheeledVehicleMovementComponentTank; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Physics2D; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ConfigurableJoint; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Rigidbody; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ParticleSystemRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RectTransform; } namespace DLL2SDK::UnityEngine::UnityEngine { struct DrivenRectTransformTracker; } namespace DLL2SDK::UnityEngine::UnityEngine::SceneManagement { struct SceneManager; } namespace DLL2SDK::UnityEngine::UnityEngine::Experimental::Director { struct ScriptPlayable; } namespace DLL2SDK::UnityEngine::UnityEngine { struct ShaderVariantCollection; } namespace DLL2SDK::UnityEngine::UnityEngine { struct SpriteRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct StreamingTextureGroupManager; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RenderTexture; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Handheld; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AnimationCurve; } namespace DLL2SDK::UnityEngine::UnityEngine { struct AndroidJavaClass; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Cursor; } namespace DLL2SDK::UnityEngine::UnityEngine { struct NetworkMessageInfo; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Input; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Touch; } namespace DLL2SDK::UnityEngine::UnityEngine { struct TrailRenderer; } namespace DLL2SDK::UnityEngine::UnityEngine { struct RenderSettings; } namespace DLL2SDK::UnityEngine::UnityEngine { struct Gradient; } namespace DLL2SDK::UnityEngine::UnityEngine::Rendering { struct CommandBuffer; }