QingGangLongGu/Library/Bee/artifacts/WebGL/il2cppOutput/cpp/AVProVideo.Extensions.UnityUI.cpp
2025-03-11 15:30:07 +08:00

5040 lines
249 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.List`1<UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>>
struct List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6;
// System.Collections.Generic.List`1<RenderHeads.Media.AVProVideo.Resampler/TimestampedRenderTexture[]>
struct List_1_tA9824588DCB4E62CD1E7648683FCEF6DB06B0C23;
// System.Collections.Generic.List`1<UnityEngine.Color32>
struct List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8;
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<UnityEngine.UIVertex>
struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>
struct UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81;
// UnityEngine.Events.UnityAction`3<System.Object,System.Int32Enum,System.Int32Enum>
struct UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.RenderTexture[]
struct RenderTextureU5BU5D_t9C963C4B9AAD862BBE402147E82F7BEBF699F6A6;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// UnityEngine.Texture[]
struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.AudioSource
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
// RenderHeads.Media.AVProVideo.BaseMediaPlayer
struct BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// RenderHeads.Media.AVProVideo.DisplayUGUI
struct DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0;
// UnityEngine.UI.FontData
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// RenderHeads.Media.AVProVideo.HttpHeaderData
struct HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5;
// RenderHeads.Media.AVProVideo.IAudioTracks
struct IAudioTracks_t8A3F2CDDD50C5D19774FF02BF9A47145CCF02FD8;
// RenderHeads.Media.AVProVideo.IBufferedDisplay
struct IBufferedDisplay_tC7A73FFB9F297222B9BA8B295A424C12E7814A25;
// System.IDisposable
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
// RenderHeads.Media.AVProVideo.IMediaCache
struct IMediaCache_t66A8FB6CD99EF62F7026A5B437F9477DF0221132;
// RenderHeads.Media.AVProVideo.IMediaControl
struct IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF;
// RenderHeads.Media.AVProVideo.IMediaInfo
struct IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0;
// RenderHeads.Media.AVProVideo.IMediaPlayer
struct IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E;
// RenderHeads.Media.AVProVideo.IMediaSubtitles
struct IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585;
// RenderHeads.Media.AVProVideo.ITextTracks
struct ITextTracks_t67CB72054756889C5C2786039E1EDDCA4038382F;
// RenderHeads.Media.AVProVideo.ITextureProducer
struct ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4;
// RenderHeads.Media.AVProVideo.IVideoTracks
struct IVideoTracks_tDDFAA12F121DE28E876F66D19135CA918E6405AA;
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
// RenderHeads.Media.AVProVideo.KeyAuthData
struct KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092;
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// RenderHeads.Media.AVProVideo.MediaPath
struct MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F;
// RenderHeads.Media.AVProVideo.MediaPlayer
struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6;
// RenderHeads.Media.AVProVideo.MediaPlayerEvent
struct MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8;
// RenderHeads.Media.AVProVideo.MediaReference
struct MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// RenderHeads.Media.AVProVideo.Resampler
struct Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// System.String
struct String_t;
// RenderHeads.Media.AVProVideo.SubtitlesUGUI
struct SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688;
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
// UnityEngine.TextGenerator
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid
struct OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple
struct OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL
struct OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows
struct OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP
struct OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tA0A0D58925080DD5A6A2762BD70F899A9F77AC43____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_0_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral1721656BA8047C41C973739073E06EFF22DEA56D;
IL2CPP_EXTERN_C String_t* _stringLiteral2801EBEE5ACDE542EB0F48B0ED28AEE9C23B0247;
IL2CPP_EXTERN_C String_t* _stringLiteral2CA7A7C3F112801DD43B2537478690ACFD08C1B3;
IL2CPP_EXTERN_C String_t* _stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5;
IL2CPP_EXTERN_C String_t* _stringLiteral798FDF48AF6EDAAF87B2BDEF3F91E55A126DA74A;
IL2CPP_EXTERN_C String_t* _stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E;
IL2CPP_EXTERN_C String_t* _stringLiteralC344A62E3D8FD762137198A427A786B42368B896;
IL2CPP_EXTERN_C String_t* _stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2;
IL2CPP_EXTERN_C String_t* _stringLiteralE034C65DBDB1F16B925DB9DFFB7B9284AEF7DCB8;
IL2CPP_EXTERN_C String_t* _stringLiteralF32F3E56650C3F80BE23A9D6B31340C467EACE97;
IL2CPP_EXTERN_C String_t* _stringLiteralF90089CDE6F491981B596BE501F245F2DCA56ABE;
IL2CPP_EXTERN_C String_t* _stringLiteralFF5D99E91EBEA2A307A0DF76B9B19491722FB0C3;
IL2CPP_EXTERN_C const RuntimeMethod* DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SubtitlesUGUI_OnMediaPlayerEvent_mF1C717C277A3625FAF729BC532D4212598ABAA22_RuntimeMethod_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <Module>
struct U3CModuleU3E_t797C303FB7DA14B338B2435624EAC9CB2811EE42
{
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.UIVertex>
struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___s_emptyArray_5;
};
struct Il2CppArrayBounds;
// RenderHeads.Media.AVProVideo.Resampler
struct Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8 : public RuntimeObject
{
// System.Collections.Generic.List`1<RenderHeads.Media.AVProVideo.Resampler/TimestampedRenderTexture[]> RenderHeads.Media.AVProVideo.Resampler::_buffer
List_1_tA9824588DCB4E62CD1E7648683FCEF6DB06B0C23* ____buffer_0;
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.Resampler::_mediaPlayer
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_1;
// UnityEngine.RenderTexture[] RenderHeads.Media.AVProVideo.Resampler::_outputTexture
RenderTextureU5BU5D_t9C963C4B9AAD862BBE402147E82F7BEBF699F6A6* ____outputTexture_2;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_start
int32_t ____start_3;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_end
int32_t ____end_4;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_bufferSize
int32_t ____bufferSize_5;
// System.Int64 RenderHeads.Media.AVProVideo.Resampler::_baseTimestamp
int64_t ____baseTimestamp_6;
// System.Single RenderHeads.Media.AVProVideo.Resampler::_elapsedTimeSinceBase
float ____elapsedTimeSinceBase_7;
// UnityEngine.Material RenderHeads.Media.AVProVideo.Resampler::_blendMat
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____blendMat_8;
// RenderHeads.Media.AVProVideo.Resampler/ResampleMode RenderHeads.Media.AVProVideo.Resampler::_resampleMode
int32_t ____resampleMode_9;
// System.String RenderHeads.Media.AVProVideo.Resampler::_name
String_t* ____name_10;
// System.Int64 RenderHeads.Media.AVProVideo.Resampler::_lastTimeStamp
int64_t ____lastTimeStamp_11;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_droppedFrames
int32_t ____droppedFrames_12;
// System.Int64 RenderHeads.Media.AVProVideo.Resampler::_lastDisplayedTimestamp
int64_t ____lastDisplayedTimestamp_13;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_frameDisplayedTimer
int32_t ____frameDisplayedTimer_14;
// System.Int64 RenderHeads.Media.AVProVideo.Resampler::_currentDisplayedTimestamp
int64_t ____currentDisplayedTimestamp_15;
// System.Single RenderHeads.Media.AVProVideo.Resampler::<LastT>k__BackingField
float ___U3CLastTU3Ek__BackingField_16;
// System.Int64 RenderHeads.Media.AVProVideo.Resampler::<TextureTimeStamp>k__BackingField
int64_t ___U3CTextureTimeStampU3Ek__BackingField_17;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_propAfterTex
int32_t ____propAfterTex_20;
// System.Int32 RenderHeads.Media.AVProVideo.Resampler::_propT
int32_t ____propT_21;
// System.Single RenderHeads.Media.AVProVideo.Resampler::_videoFrameRate
float ____videoFrameRate_22;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// UnityEngine.Events.UnityEventBase
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
bool ___m_CallsDirty_2;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.Events.UnityEvent`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>
struct UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`3::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// UnityEngine.Color32
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 UnityEngine.Color32::rgba
int32_t ___rgba_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Byte UnityEngine.Color32::r
uint8_t ___r_1;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_2_OffsetPadding[1];
// System.Byte UnityEngine.Color32::g
uint8_t ___g_2;
};
#pragma pack(pop, tp)
struct
{
char ___g_2_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_3_OffsetPadding[2];
// System.Byte UnityEngine.Color32::b
uint8_t ___b_3;
};
#pragma pack(pop, tp)
struct
{
char ___b_3_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_4_OffsetPadding[3];
// System.Byte UnityEngine.Color32::a
uint8_t ___a_4;
};
#pragma pack(pop, tp)
struct
{
char ___a_4_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_4_forAlignmentOnly;
};
};
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// RenderHeads.Media.AVProVideo.MediaHints
struct MediaHints_t916A8C9D21592BD170808C019593D4A248C15589
{
// RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.MediaHints::transparency
int32_t ___transparency_0;
// RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.MediaHints::alphaPacking
int32_t ___alphaPacking_1;
// RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.MediaHints::stereoPacking
int32_t ___stereoPacking_2;
};
struct MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_StaticFields
{
// RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaHints::defaultHints
MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ___defaultHints_3;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24
struct __StaticArrayInitTypeSizeU3D24_t7F5D45925A62C317670571B1AB8FEF312CFDE6EC
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D24_t7F5D45925A62C317670571B1AB8FEF312CFDE6EC__padding[24];
};
};
// <PrivateImplementationDetails>
struct U3CPrivateImplementationDetailsU3E_tA0A0D58925080DD5A6A2762BD70F899A9F77AC43 : public RuntimeObject
{
};
struct U3CPrivateImplementationDetailsU3E_tA0A0D58925080DD5A6A2762BD70F899A9F77AC43_StaticFields
{
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1
__StaticArrayInitTypeSizeU3D24_t7F5D45925A62C317670571B1AB8FEF312CFDE6EC ___753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_0;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// RenderHeads.Media.AVProVideo.MediaPlayerEvent
struct MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8 : public UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A
{
// System.Collections.Generic.List`1<UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>> RenderHeads.Media.AVProVideo.MediaPlayerEvent::_listeners
List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* ____listeners_4;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// UnityEngine.UIVertex
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207
{
// UnityEngine.Vector3 UnityEngine.UIVertex::position
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0;
// UnityEngine.Vector3 UnityEngine.UIVertex::normal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___normal_1;
// UnityEngine.Vector4 UnityEngine.UIVertex::tangent
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent_2;
// UnityEngine.Color32 UnityEngine.UIVertex::color
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_3;
// UnityEngine.Vector4 UnityEngine.UIVertex::uv0
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv0_4;
// UnityEngine.Vector4 UnityEngine.UIVertex::uv1
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv1_5;
// UnityEngine.Vector4 UnityEngine.UIVertex::uv2
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv2_6;
// UnityEngine.Vector4 UnityEngine.UIVertex::uv3
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv3_7;
};
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields
{
// UnityEngine.Color32 UnityEngine.UIVertex::s_DefaultColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor_8;
// UnityEngine.Vector4 UnityEngine.UIVertex::s_DefaultTangent
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent_9;
// UnityEngine.UIVertex UnityEngine.UIVertex::simpleVert
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___simpleVert_10;
};
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE : public RuntimeObject
{
// System.Collections.Generic.List`1<UnityEngine.Vector3> UnityEngine.UI.VertexHelper::m_Positions
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Positions_0;
// System.Collections.Generic.List`1<UnityEngine.Color32> UnityEngine.UI.VertexHelper::m_Colors
List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8* ___m_Colors_1;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.UI.VertexHelper::m_Uv0S
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv0S_2;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.UI.VertexHelper::m_Uv1S
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv1S_3;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.UI.VertexHelper::m_Uv2S
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv2S_4;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.UI.VertexHelper::m_Uv3S
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv3S_5;
// System.Collections.Generic.List`1<UnityEngine.Vector3> UnityEngine.UI.VertexHelper::m_Normals
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Normals_6;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.UI.VertexHelper::m_Tangents
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Tangents_7;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.UI.VertexHelper::m_Indices
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Indices_8;
// System.Boolean UnityEngine.UI.VertexHelper::m_ListsInitalized
bool ___m_ListsInitalized_11;
};
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_StaticFields
{
// UnityEngine.Vector4 UnityEngine.UI.VertexHelper::s_DefaultTangent
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent_9;
// UnityEngine.Vector3 UnityEngine.UI.VertexHelper::s_DefaultNormal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s_DefaultNormal_10;
};
// RenderHeads.Media.AVProVideo.VideoResolveOptions
struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180
{
// System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::applyHSBC
bool ___applyHSBC_0;
// System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::hue
float ___hue_1;
// System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::saturation
float ___saturation_2;
// System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::brightness
float ___brightness_3;
// System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::contrast
float ___contrast_4;
// System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::gamma
float ___gamma_5;
// UnityEngine.Color RenderHeads.Media.AVProVideo.VideoResolveOptions::tint
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6;
// System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::generateMipmaps
bool ___generateMipmaps_7;
};
// Native definition for P/Invoke marshalling of RenderHeads.Media.AVProVideo.VideoResolveOptions
struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_pinvoke
{
int32_t ___applyHSBC_0;
float ___hue_1;
float ___saturation_2;
float ___brightness_3;
float ___contrast_4;
float ___gamma_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6;
int32_t ___generateMipmaps_7;
};
// Native definition for COM marshalling of RenderHeads.Media.AVProVideo.VideoResolveOptions
struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_com
{
int32_t ___applyHSBC_0;
float ___hue_1;
float ___saturation_2;
float ___brightness_3;
float ___contrast_4;
float ___gamma_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6;
int32_t ___generateMipmaps_7;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>
struct UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81 : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4;
};
// RenderHeads.Media.AVProVideo.MediaPlayer
struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// RenderHeads.Media.AVProVideo.MediaSource RenderHeads.Media.AVProVideo.MediaPlayer::_mediaSource
int32_t ____mediaSource_4;
// RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaPlayer::_mediaReference
MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____mediaReference_5;
// RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_mediaPath
MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____mediaPath_6;
// RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaPlayer::_fallbackMediaHints
MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ____fallbackMediaHints_7;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoOpen
bool ____autoOpen_8;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoPlayOnStart
bool ____autoPlayOnStart_9;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_loop
bool ____loop_10;
// System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioVolume
float ____audioVolume_11;
// System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioBalance
float ____audioBalance_12;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_audioMuted
bool ____audioMuted_13;
// UnityEngine.AudioSource RenderHeads.Media.AVProVideo.MediaPlayer::_audioSource
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ____audioSource_14;
// System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_playbackRate
float ____playbackRate_15;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_useResampler
bool ____useResampler_16;
// RenderHeads.Media.AVProVideo.Resampler/ResampleMode RenderHeads.Media.AVProVideo.MediaPlayer::_resampleMode
int32_t ____resampleMode_17;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_resampleBufferSize
int32_t ____resampleBufferSize_18;
// RenderHeads.Media.AVProVideo.Resampler RenderHeads.Media.AVProVideo.MediaPlayer::_resampler
Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* ____resampler_19;
// RenderHeads.Media.AVProVideo.VideoMapping RenderHeads.Media.AVProVideo.MediaPlayer::_videoMapping
int32_t ____videoMapping_20;
// UnityEngine.FilterMode RenderHeads.Media.AVProVideo.MediaPlayer::_textureFilterMode
int32_t ____textureFilterMode_21;
// UnityEngine.TextureWrapMode RenderHeads.Media.AVProVideo.MediaPlayer::_textureWrapMode
int32_t ____textureWrapMode_22;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_textureAnisoLevel
int32_t ____textureAnisoLevel_23;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_useVideoResolve
bool ____useVideoResolve_24;
// RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.MediaPlayer::_videoResolveOptions
VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 ____videoResolveOptions_25;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_sideloadSubtitles
bool ____sideloadSubtitles_26;
// RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_subtitlePath
MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____subtitlePath_27;
// UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::_audioHeadTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____audioHeadTransform_28;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusEnabled
bool ____audioFocusEnabled_29;
// UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____audioFocusTransform_30;
// System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusWidthDegrees
float ____audioFocusWidthDegrees_31;
// System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusOffLevelDB
float ____audioFocusOffLevelDB_32;
// RenderHeads.Media.AVProVideo.HttpHeaderData RenderHeads.Media.AVProVideo.MediaPlayer::_httpHeaders
HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* ____httpHeaders_33;
// RenderHeads.Media.AVProVideo.KeyAuthData RenderHeads.Media.AVProVideo.MediaPlayer::_keyAuth
KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* ____keyAuth_34;
// RenderHeads.Media.AVProVideo.MediaPlayerEvent RenderHeads.Media.AVProVideo.MediaPlayer::_events
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* ____events_35;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventMask
int32_t ____eventMask_36;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_pauseMediaOnAppPause
bool ____pauseMediaOnAppPause_37;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_playMediaOnAppUnpause
bool ____playMediaOnAppUnpause_38;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_persistent
bool ____persistent_39;
// RenderHeads.Media.AVProVideo.FileFormat RenderHeads.Media.AVProVideo.MediaPlayer::_forceFileFormat
int32_t ____forceFileFormat_40;
// RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::_baseMediaPlayer
BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* ____baseMediaPlayer_41;
// RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::_controlInterface
RuntimeObject* ____controlInterface_42;
// RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::_textureInterface
RuntimeObject* ____textureInterface_43;
// RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::_infoInterface
RuntimeObject* ____infoInterface_44;
// RenderHeads.Media.AVProVideo.IMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::_playerInterface
RuntimeObject* ____playerInterface_45;
// RenderHeads.Media.AVProVideo.IMediaSubtitles RenderHeads.Media.AVProVideo.MediaPlayer::_subtitlesInterface
RuntimeObject* ____subtitlesInterface_46;
// RenderHeads.Media.AVProVideo.IMediaCache RenderHeads.Media.AVProVideo.MediaPlayer::_cacheInterface
RuntimeObject* ____cacheInterface_47;
// RenderHeads.Media.AVProVideo.IBufferedDisplay RenderHeads.Media.AVProVideo.MediaPlayer::_bufferedDisplayInterface
RuntimeObject* ____bufferedDisplayInterface_48;
// RenderHeads.Media.AVProVideo.IVideoTracks RenderHeads.Media.AVProVideo.MediaPlayer::_videoTracksInterface
RuntimeObject* ____videoTracksInterface_49;
// RenderHeads.Media.AVProVideo.IAudioTracks RenderHeads.Media.AVProVideo.MediaPlayer::_audioTracksInterface
RuntimeObject* ____audioTracksInterface_50;
// RenderHeads.Media.AVProVideo.ITextTracks RenderHeads.Media.AVProVideo.MediaPlayer::_textTracksInterface
RuntimeObject* ____textTracksInterface_51;
// System.IDisposable RenderHeads.Media.AVProVideo.MediaPlayer::_disposeInterface
RuntimeObject* ____disposeInterface_52;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_isMediaOpened
bool ____isMediaOpened_53;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoPlayOnStartTriggered
bool ____autoPlayOnStartTriggered_54;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_wasPlayingOnPause
bool ____wasPlayingOnPause_55;
// UnityEngine.Coroutine RenderHeads.Media.AVProVideo.MediaPlayer::_renderingCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ____renderingCoroutine_56;
// RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_queueSubtitlePath
MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____queueSubtitlePath_59;
// UnityEngine.Coroutine RenderHeads.Media.AVProVideo.MediaPlayer::_loadSubtitlesRoutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ____loadSubtitlesRoutine_60;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_MetaDataReady
bool ____eventFired_MetaDataReady_62;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_ReadyToPlay
bool ____eventFired_ReadyToPlay_63;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_Started
bool ____eventFired_Started_64;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_FirstFrameReady
bool ____eventFired_FirstFrameReady_65;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_FinishedPlaying
bool ____eventFired_FinishedPlaying_66;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackBuffering
bool ____eventState_PlaybackBuffering_67;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackSeeking
bool ____eventState_PlaybackSeeking_68;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackStalled
bool ____eventState_PlaybackStalled_69;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PreviousWidth
int32_t ____eventState_PreviousWidth_70;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PreviousHeight
int32_t ____eventState_PreviousHeight_71;
// System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_previousSubtitleIndex
int32_t ____previousSubtitleIndex_72;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_finishedFrameOpenCheck
bool ____finishedFrameOpenCheck_73;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWindows
OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* ____optionsWindows_74;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsMacOSX
OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsMacOSX_75;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsIOS
OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsIOS_76;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsTVOS
OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsTVOS_77;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid RenderHeads.Media.AVProVideo.MediaPlayer::_optionsAndroid
OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* ____optionsAndroid_78;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWindowsUWP
OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* ____optionsWindowsUWP_79;
// RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWebGL
OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ____optionsWebGL_80;
// System.String RenderHeads.Media.AVProVideo.MediaPlayer::m_VideoPath
String_t* ___m_VideoPath_81;
// RenderHeads.Media.AVProVideo.MediaPlayer/FileLocation RenderHeads.Media.AVProVideo.MediaPlayer::m_VideoLocation
int32_t ___m_VideoLocation_82;
};
struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields
{
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::s_GlobalStartup
bool ___s_GlobalStartup_57;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::s_TrialVersion
bool ___s_TrialVersion_58;
// UnityEngine.Camera RenderHeads.Media.AVProVideo.MediaPlayer::_dummyCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ____dummyCamera_61;
};
// RenderHeads.Media.AVProVideo.SubtitlesUGUI
struct SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.SubtitlesUGUI::_mediaPlayer
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_4;
// UnityEngine.UI.Text RenderHeads.Media.AVProVideo.SubtitlesUGUI::_text
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ____text_5;
// UnityEngine.UI.Image RenderHeads.Media.AVProVideo.SubtitlesUGUI::_backgroundImage
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ____backgroundImage_6;
// System.Int32 RenderHeads.Media.AVProVideo.SubtitlesUGUI::_backgroundHorizontalPadding
int32_t ____backgroundHorizontalPadding_7;
// System.Int32 RenderHeads.Media.AVProVideo.SubtitlesUGUI::_backgroundVerticalPadding
int32_t ____backgroundVerticalPadding_8;
// System.Int32 RenderHeads.Media.AVProVideo.SubtitlesUGUI::_maxCharacters
int32_t ____maxCharacters_9;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_11;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_12;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_13;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_15;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_16;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_19;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_22;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_23;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_20;
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_21;
};
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
bool ___m_ShouldRecalculateStencil_26;
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_27;
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_28;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
bool ___m_Maskable_29;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
bool ___m_IsMaskingGraphic_30;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
bool ___m_IncludeForMasking_31;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_32;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
bool ___m_ShouldRecalculate_33;
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
int32_t ___m_StencilValue_34;
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_35;
};
// RenderHeads.Media.AVProVideo.DisplayUGUI
struct DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.DisplayUGUI::_mediaPlayer
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_36;
// UnityEngine.Texture RenderHeads.Media.AVProVideo.DisplayUGUI::_defaultTexture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ____defaultTexture_37;
// UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayUGUI::_uvRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ____uvRect_38;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::_setNativeSize
bool ____setNativeSize_39;
// UnityEngine.ScaleMode RenderHeads.Media.AVProVideo.DisplayUGUI::_scaleMode
int32_t ____scaleMode_40;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::_noDefaultDisplay
bool ____noDefaultDisplay_41;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::_displayInEditor
bool ____displayInEditor_42;
// System.Int32 RenderHeads.Media.AVProVideo.DisplayUGUI::_lastWidth
int32_t ____lastWidth_43;
// System.Int32 RenderHeads.Media.AVProVideo.DisplayUGUI::_lastHeight
int32_t ____lastHeight_44;
// RenderHeads.Media.AVProVideo.Orientation RenderHeads.Media.AVProVideo.DisplayUGUI::_lastOrientation
int32_t ____lastOrientation_45;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::_flipY
bool ____flipY_46;
// UnityEngine.Texture RenderHeads.Media.AVProVideo.DisplayUGUI::_lastTexture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ____lastTexture_47;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::_isUserMaterial
bool ____isUserMaterial_52;
// UnityEngine.Material RenderHeads.Media.AVProVideo.DisplayUGUI::_material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____material_53;
// System.Collections.Generic.List`1<UnityEngine.UIVertex> RenderHeads.Media.AVProVideo.DisplayUGUI::_vertices
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ____vertices_54;
};
struct DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields
{
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::_shaderStereoPacking
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____shaderStereoPacking_48;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::_shaderAlphaPacking
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____shaderAlphaPacking_49;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::_shaderAndroidOES
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____shaderAndroidOES_50;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::_shaderAndroidOESAlphaPacking
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____shaderAndroidOESAlphaPacking_51;
// System.Collections.Generic.List`1<System.Int32> RenderHeads.Media.AVProVideo.DisplayUGUI::QuadIndices
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___QuadIndices_55;
};
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.Sprite UnityEngine.UI.Image::m_Sprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_37;
// UnityEngine.Sprite UnityEngine.UI.Image::m_OverrideSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite_38;
// UnityEngine.UI.Image/Type UnityEngine.UI.Image::m_Type
int32_t ___m_Type_39;
// System.Boolean UnityEngine.UI.Image::m_PreserveAspect
bool ___m_PreserveAspect_40;
// System.Boolean UnityEngine.UI.Image::m_FillCenter
bool ___m_FillCenter_41;
// UnityEngine.UI.Image/FillMethod UnityEngine.UI.Image::m_FillMethod
int32_t ___m_FillMethod_42;
// System.Single UnityEngine.UI.Image::m_FillAmount
float ___m_FillAmount_43;
// System.Boolean UnityEngine.UI.Image::m_FillClockwise
bool ___m_FillClockwise_44;
// System.Int32 UnityEngine.UI.Image::m_FillOrigin
int32_t ___m_FillOrigin_45;
// System.Single UnityEngine.UI.Image::m_AlphaHitTestMinimumThreshold
float ___m_AlphaHitTestMinimumThreshold_46;
// System.Boolean UnityEngine.UI.Image::m_Tracked
bool ___m_Tracked_47;
// System.Boolean UnityEngine.UI.Image::m_UseSpriteMesh
bool ___m_UseSpriteMesh_48;
// System.Single UnityEngine.UI.Image::m_PixelsPerUnitMultiplier
float ___m_PixelsPerUnitMultiplier_49;
// System.Single UnityEngine.UI.Image::m_CachedReferencePixelsPerUnit
float ___m_CachedReferencePixelsPerUnit_50;
};
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Image::s_ETC1DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI_36;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_VertScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch_51;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_UVScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch_52;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Xy
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy_53;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Uv
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv_54;
// System.Collections.Generic.List`1<UnityEngine.UI.Image> UnityEngine.UI.Image::m_TrackedTexturelessImages
List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages_55;
// System.Boolean UnityEngine.UI.Image::s_Initialized
bool ___s_Initialized_56;
};
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_36;
// System.String UnityEngine.UI.Text::m_Text
String_t* ___m_Text_37;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_38;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_39;
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
bool ___m_DisableFontTextureRebuiltCallback_41;
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_42;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_40;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.Texture[]
struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46 : public RuntimeArray
{
ALIGN_FIELD (8) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* m_Items[1];
inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F : public RuntimeArray
{
ALIGN_FIELD (8) UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 m_Items[1];
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
m_Items[index] = value;
}
};
// System.Void UnityEngine.Events.UnityAction`3<System.Object,System.Int32Enum,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_3__ctor_mFFA2A157BCCAC9E24B08D227ECC631AB2A830CC7_gshared (UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_gshared_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_gshared_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_ChangeMediaPlayer_m3196BFD1C45E5D5DF9B64D5CCBE002157218974E (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// RenderHeads.Media.AVProVideo.MediaPlayerEvent RenderHeads.Media.AVProVideo.MediaPlayer::get_Events()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_3__ctor_mFFA2A157BCCAC9E24B08D227ECC631AB2A830CC7_gshared)(__this, ___object0, ___method1, method);
}
// System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::AddListener(UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.UIBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::GetRequiredShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_GetRequiredShader_m20F27C732F22C856BF8FB3F02820BE3C747A9753 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::RemoveListener(UnityEngine.Events.UnityAction`3<RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___name0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureShader(UnityEngine.Shader,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, String_t* ___name1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___source0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.UIBehaviour::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.Graphic::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_OnDestroy_mDA1CEBC665EEC946C60519596C396477F2E348D9 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureStereoPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureStereoPackingShader_mC5AB34C90076B145614CECF6B59346201DBACB7A (const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAlphaPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA (const RuntimeMethod* method) ;
// UnityEngine.ColorSpace UnityEngine.QualitySettings::get_activeColorSpace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::IsUsingAndroidOESPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAndroidOESShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAndroidOESShader_mC6BF33586FCF8BACFD664D30C284FE779E8ABCF6 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAndroidOESAlphaPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAndroidOESAlphaPackingShader_mACDAE7573056406C5EF0C03183427F155625236B (const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::HasValidTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayUGUI_HasValidTexture_m0F6D0CAAB57F790091BA892BF626CA6E7FF52A7E (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// RenderHeads.Media.AVProVideo.Resampler RenderHeads.Media.AVProVideo.MediaPlayer::get_FrameResampler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture[] RenderHeads.Media.AVProVideo.Resampler::get_OutputTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758 (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ;
// System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_UseResampler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Material::get_shader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ;
// RenderHeads.Media.AVProVideo.Orientation RenderHeads.Media.AVProVideo.Helper::GetOrientation(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetOrientation_m2231216C43ED85E4E16ECFDEB111E009D4DDBF9F (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___t0, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::UpdateInternalMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_UpdateInternalMaterial_m53CB3CB1B29263542C6E1335F24F58879CFD9249 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.VideoRender::SetupMaterialForMedia(UnityEngine.Material,RenderHeads.Media.AVProVideo.MediaPlayer,System.Int32,UnityEngine.Texture,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer1, int32_t ___texturePropId2, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___fallbackTexture3, bool ___forceFallbackTexture4, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rect::op_Equality(UnityEngine.Rect,UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lhs0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rhs1, const RuntimeMethod* method) ;
// UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayUGUI::get_uvRect()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayUGUI_get_uvRect_m05DB24FBF36F9EBA3E72FFAC2D01F56F4CC287AB_inline (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::RoundToInt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___f0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::get_rectTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_anchorMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchorMax(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_sizeDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.VertexHelper::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_Clear_mB19E51AD5AF1C04CB2C6E6A272D032D651EC40F5 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::_OnFillVBO(System.Collections.Generic.List`1<UnityEngine.UIVertex>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI__OnFillVBO_m9675A79B084F0EAB1A57F898B3388A3F95A50141 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___vbo0, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.VertexHelper::AddUIVertexStream(System.Collections.Generic.List`1<UnityEngine.UIVertex>,System.Collections.Generic.List`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddUIVertexStream_m213E27491ADDA2C603D40730E34F3AA6C5E7757D (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___verts0, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___indices1, const RuntimeMethod* method) ;
// UnityEngine.Vector4 RenderHeads.Media.AVProVideo.DisplayUGUI::GetDrawingDimensions(UnityEngine.ScaleMode,UnityEngine.Rect&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DisplayUGUI_GetDrawingDimensions_m93074D85B22341540763D010C0EC1970D78945DC (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, int32_t ___scaleMode0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___uvRect1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::Clear()
inline void List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, const RuntimeMethod*))List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_gshared_inline)(__this, method);
}
// UnityEngine.Color32 UnityEngine.Color32::op_Implicit(UnityEngine.Color)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_xMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_yMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::Add(T)
inline void List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207, const RuntimeMethod*))List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_gshared_inline)(__this, ___item0, method);
}
// System.Single UnityEngine.Rect::get_yMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_xMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
// UnityEngine.Rect UnityEngine.UI.Graphic::GetPixelAdjustedRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Graphic_GetPixelAdjustedRect_m70D7B527D04C0B88C23E7C6661A8FF1ECC4B4BA1 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector2::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::set_height(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_y()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_pivot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::set_y(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::set_width(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_x()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::set_x(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::.ctor(System.Int32)
inline void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, int32_t, const RuntimeMethod*))List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared)(__this, ___capacity0, method);
}
// System.Void UnityEngine.UI.MaskableGraphic::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared)(__this, ___collection0, method);
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_ChangeMediaPlayer_m0D191013109FAAF27F1C5045552D8A4963E695E0 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___newPlayer0, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::UpdateBackgroundRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_UpdateBackgroundRect_m76CB9A38127DF52ECD4A3E49FA44066529CFE25D (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method) ;
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::SetText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_SetText_m0B32B04B97C98F33ECA785DAE9C44387C2F1BD1F (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, String_t* ___text0, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ;
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_sizeDelta()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_anchoredPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchoredPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_offsetMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_offsetMin_mD02BE5256DADAF02CEEF99214C4E80478CD5287B (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_offsetMin(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_offsetMin_m07F38B4105C7CA9CC9FBDC9ED0DB008602880AB9 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_offsetMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_offsetMax_m6A51C62A2C69780EFD879D3CFE4EE2CBF4AD3D73 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_offsetMax(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_offsetMax_m5514D09D86516F2C0E25FA6D11A3A4274D3D002D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.String RenderHeads.Media.AVProVideo.SubtitlesUGUI::PrepareText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubtitlesUGUI_PrepareText_m5E906A5FA23C3E51DFF60D7B785D19B97F57912F (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, String_t* ___text0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.DisplayUGUI::get_Player()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* DisplayUGUI_get_Player_m723C4D6078253AF07042422B9E847A8F5B65E4B9 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _mediaPlayer; }
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_Player(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_Player_mF563BCDFCF0C51391E30FFCA32E81F4D34ED3EC3 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method)
{
{
// set { ChangeMediaPlayer(value); }
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___value0;
DisplayUGUI_ChangeMediaPlayer_m3196BFD1C45E5D5DF9B64D5CCBE002157218974E(__this, L_0, NULL);
// set { ChangeMediaPlayer(value); }
return;
}
}
// UnityEngine.Texture RenderHeads.Media.AVProVideo.DisplayUGUI::get_DefaultTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* DisplayUGUI_get_DefaultTexture_m2F4C1B17CFCCC774AAD2020778A15D81727A9E0A (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _defaultTexture; }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = __this->____defaultTexture_37;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_DefaultTexture(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_DefaultTexture_m38CE80E80CCE60F57264EDD5FECF8A4CA7454058 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// set { if (_defaultTexture != value) { _defaultTexture = value; } }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = __this->____defaultTexture_37;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___value0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0015;
}
}
{
// set { if (_defaultTexture != value) { _defaultTexture = value; } }
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___value0;
__this->____defaultTexture_37 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____defaultTexture_37), (void*)L_3);
}
IL_0015:
{
// set { if (_defaultTexture != value) { _defaultTexture = value; } }
return;
}
}
// UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayUGUI::get_UVRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayUGUI_get_UVRect_m1A208010EA067404BFD0B3A6D317DA5E71C7041A (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _uvRect; }
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->____uvRect_38;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_UVRect(UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_UVRect_m1729373A413A7D2034661B56306F1CEDE46841EA (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method)
{
{
// set { _uvRect = value; }
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___value0;
__this->____uvRect_38 = L_0;
// set { _uvRect = value; }
return;
}
}
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::get_ApplyNativeSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayUGUI_get_ApplyNativeSize_m0F695F9E7EE4245F19DEF604B1C804187D7A8B73 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _setNativeSize; }
bool L_0 = __this->____setNativeSize_39;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_ApplyNativeSize(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_ApplyNativeSize_m54D3DA77214657C567E1C17623535B783F0F18E2 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set { _setNativeSize = value; }
bool L_0 = ___value0;
__this->____setNativeSize_39 = L_0;
// set { _setNativeSize = value; }
return;
}
}
// UnityEngine.ScaleMode RenderHeads.Media.AVProVideo.DisplayUGUI::get_ScaleMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DisplayUGUI_get_ScaleMode_mA0B0D84934220F2ECE5DEBB9B390768B8AE09EFC (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _scaleMode; }
int32_t L_0 = __this->____scaleMode_40;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_ScaleMode(UnityEngine.ScaleMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_ScaleMode_m2B63E5EFB037B8D32E1612DBA715419FB4419EA2 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// set { _scaleMode = value; }
int32_t L_0 = ___value0;
__this->____scaleMode_40 = L_0;
// set { _scaleMode = value; }
return;
}
}
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::get_NoDefaultDisplay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayUGUI_get_NoDefaultDisplay_m5D31018F9E79BFDE135982C36DCB4271A685C8F6 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _noDefaultDisplay; }
bool L_0 = __this->____noDefaultDisplay_41;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_NoDefaultDisplay(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_NoDefaultDisplay_mDF26CB390EEECB9FEB74237F5F4F99192CE304D4 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set { _noDefaultDisplay = value; }
bool L_0 = ___value0;
__this->____noDefaultDisplay_41 = L_0;
// set { _noDefaultDisplay = value; }
return;
}
}
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::get_DisplayInEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayUGUI_get_DisplayInEditor_m6E028524332180013B5E0F1CD33ABD90AE095DFA (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// get { return _displayInEditor; }
bool L_0 = __this->____displayInEditor_42;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_DisplayInEditor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_DisplayInEditor_m6138CED0611D2C996047BCDB251EA0FD3E4E5F46 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set { _displayInEditor = value; }
bool L_0 = ___value0;
__this->____displayInEditor_42 = L_0;
// set { _displayInEditor = value; }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_Awake_mDECEBBFCAD4F2DC3D5F65F46970C7F6825E5B264 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002a;
}
}
{
// _mediaPlayer.Events.AddListener(OnMediaPlayerEvent);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_36;
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3;
L_3 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_2, NULL);
UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_4 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_4, __this, (intptr_t)((void*)DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var), NULL);
MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_3, L_4, NULL);
}
IL_002a:
{
// base.Awake();
UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2(__this, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::OnMediaPlayerEvent(RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mp0, int32_t ___et1, int32_t ___errorCode2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral798FDF48AF6EDAAF87B2BDEF3F91E55A126DA74A);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___et1;
if ((((int32_t)L_0) > ((int32_t)5)))
{
goto IL_000e;
}
}
{
int32_t L_1 = ___et1;
if ((((int32_t)L_1) == ((int32_t)3)))
{
goto IL_001a;
}
}
{
int32_t L_2 = ___et1;
if ((((int32_t)L_2) == ((int32_t)5)))
{
goto IL_0043;
}
}
{
goto IL_0049;
}
IL_000e:
{
int32_t L_3 = ___et1;
if ((((int32_t)L_3) == ((int32_t)((int32_t)10))))
{
goto IL_0043;
}
}
{
int32_t L_4 = ___et1;
if ((((int32_t)L_4) == ((int32_t)((int32_t)15))))
{
goto IL_0043;
}
}
{
goto IL_0049;
}
IL_001a:
{
// if (_isUserMaterial && null != GetRequiredShader())
bool L_5 = __this->____isUserMaterial_52;
if (!L_5)
{
goto IL_003b;
}
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = DisplayUGUI_GetRequiredShader_m20F27C732F22C856BF8FB3F02820BE3C747A9753(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_6, NULL);
if (!L_7)
{
goto IL_003b;
}
}
{
// Debug.LogWarning("[AVProVideo] Custom material is being used but the video requires our internal shader for correct rendering. Consider removing custom shader or modifying it for AVPro Video support.", this);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteral798FDF48AF6EDAAF87B2BDEF3F91E55A126DA74A, __this, NULL);
}
IL_003b:
{
// LateUpdate();
DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B(__this, NULL);
// break;
goto IL_0049;
}
IL_0043:
{
// LateUpdate();
DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B(__this, NULL);
}
IL_0049:
{
// LateUpdate();
DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B(__this, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_ChangeMediaPlayer_m3196BFD1C45E5D5DF9B64D5CCBE002157218974E (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_mediaPlayer != player)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = ___player0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
if (!L_2)
{
goto IL_006f;
}
}
{
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0038;
}
}
{
// _mediaPlayer.Events.RemoveListener(OnMediaPlayerEvent);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_5 = __this->____mediaPlayer_36;
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_6;
L_6 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_5, NULL);
UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_7 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_7, __this, (intptr_t)((void*)DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var), NULL);
MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82(L_6, L_7, NULL);
}
IL_0038:
{
// _mediaPlayer = player;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8 = ___player0;
__this->____mediaPlayer_36 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_36), (void*)L_8);
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0069;
}
}
{
// _mediaPlayer.Events.AddListener(OnMediaPlayerEvent);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_11 = __this->____mediaPlayer_36;
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_12;
L_12 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_11, NULL);
UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_13 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_13, __this, (intptr_t)((void*)DisplayUGUI_OnMediaPlayerEvent_mD8F9C86CC5D468E3267EAE75E163FB3A5B16D704_RuntimeMethod_var), NULL);
MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_12, L_13, NULL);
}
IL_0069:
{
// LateUpdate();
DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B(__this, NULL);
}
IL_006f:
{
// }
return;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureShader(UnityEngine.Shader,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, String_t* ___name1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF90089CDE6F491981B596BE501F245F2DCA56ABE);
s_Il2CppMethodInitialized = true;
}
{
// if (shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___shader0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002a;
}
}
{
// shader = Shader.Find(name);
String_t* L_2 = ___name1;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(L_2, NULL);
___shader0 = L_3;
// if (shader == null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = ___shader0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_002a;
}
}
{
// Debug.LogWarning("[AVProVideo] Missing shader " + name);
String_t* L_6 = ___name1;
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralF90089CDE6F491981B596BE501F245F2DCA56ABE, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_7, NULL);
}
IL_002a:
{
// return shader;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = ___shader0;
return L_8;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAlphaPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2801EBEE5ACDE542EB0F48B0ED28AEE9C23B0247);
s_Il2CppMethodInitialized = true;
}
{
// _shaderAlphaPacking = EnsureShader(_shaderAlphaPacking, "AVProVideo/Internal/UI/Transparent Packed");
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAlphaPacking_49;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39(L_0, _stringLiteral2801EBEE5ACDE542EB0F48B0ED28AEE9C23B0247, NULL);
((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAlphaPacking_49 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAlphaPacking_49), (void*)L_1);
// return _shaderAlphaPacking;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAlphaPacking_49;
return L_2;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureStereoPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureStereoPackingShader_mC5AB34C90076B145614CECF6B59346201DBACB7A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1721656BA8047C41C973739073E06EFF22DEA56D);
s_Il2CppMethodInitialized = true;
}
{
// _shaderStereoPacking = EnsureShader(_shaderStereoPacking, "AVProVideo/Internal/UI/Stereo");
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderStereoPacking_48;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39(L_0, _stringLiteral1721656BA8047C41C973739073E06EFF22DEA56D, NULL);
((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderStereoPacking_48 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderStereoPacking_48), (void*)L_1);
// return _shaderStereoPacking;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderStereoPacking_48;
return L_2;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAndroidOESShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAndroidOESShader_mC6BF33586FCF8BACFD664D30C284FE779E8ABCF6 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC344A62E3D8FD762137198A427A786B42368B896);
s_Il2CppMethodInitialized = true;
}
{
// _shaderAndroidOES = EnsureShader(_shaderAndroidOES, "AVProVideo/Internal/UI/AndroidOES");
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOES_50;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39(L_0, _stringLiteralC344A62E3D8FD762137198A427A786B42368B896, NULL);
((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOES_50 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOES_50), (void*)L_1);
// return _shaderAndroidOES;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOES_50;
return L_2;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::EnsureAndroidOESAlphaPackingShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_EnsureAndroidOESAlphaPackingShader_mACDAE7573056406C5EF0C03183427F155625236B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE034C65DBDB1F16B925DB9DFFB7B9284AEF7DCB8);
s_Il2CppMethodInitialized = true;
}
{
// _shaderAndroidOESAlphaPacking = EnsureShader(_shaderAndroidOESAlphaPacking, "AVProVideo/Internal/UI/Transparent Packed - AndroidOES");
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOESAlphaPacking_51;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = DisplayUGUI_EnsureShader_mC9174A6A2B8A1E11FFF25844AE9182D5DE187C39(L_0, _stringLiteralE034C65DBDB1F16B925DB9DFFB7B9284AEF7DCB8, NULL);
((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOESAlphaPacking_51 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOESAlphaPacking_51), (void*)L_1);
// return _shaderAndroidOESAlphaPacking;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->____shaderAndroidOESAlphaPacking_51;
return L_2;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_Start_mC80C5B5B83F02DDB6B5492B3DE41952DFEB936B3 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _isUserMaterial = (this.m_Material != null);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*)__this)->___m_Material_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
__this->____isUserMaterial_52 = L_1;
// if (_isUserMaterial)
bool L_2 = __this->____isUserMaterial_52;
if (!L_2)
{
goto IL_0037;
}
}
{
// _material = new Material(this.material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
L_3 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(32 /* UnityEngine.Material UnityEngine.UI.Graphic::get_material() */, __this);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_4, L_3, NULL);
__this->____material_53 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____material_53), (void*)L_4);
// this.material = _material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->____material_53;
VirtualActionInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(33 /* System.Void UnityEngine.UI.Graphic::set_material(UnityEngine.Material) */, __this, L_5);
}
IL_0037:
{
// base.Start();
UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45(__this, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_OnDestroy_m2C8AAC4BEBD056FBF2FB71A7B4614851C98F7166 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_material != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_53;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0027;
}
}
{
// this.material = null;
VirtualActionInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(33 /* System.Void UnityEngine.UI.Graphic::set_material(UnityEngine.Material) */, __this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
// Material.Destroy(_material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->____material_53;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
// _material = null;
__this->____material_53 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____material_53), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_0027:
{
// ChangeMediaPlayer(null);
DisplayUGUI_ChangeMediaPlayer_m3196BFD1C45E5D5DF9B64D5CCBE002157218974E(__this, (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL, NULL);
// base.OnDestroy();
Graphic_OnDestroy_mDA1CEBC665EEC946C60519596C396477F2E348D9(__this, NULL);
// }
return;
}
}
// UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayUGUI::GetRequiredShader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayUGUI_GetRequiredShader_m20F27C732F22C856BF8FB3F02820BE3C747A9753 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// Shader result = null;
V_0 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL;
// if (result == null && _mediaPlayer.TextureProducer != null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0084;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_36;
RuntimeObject* L_3;
L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2);
if (!L_3)
{
goto IL_0084;
}
}
{
// switch (_mediaPlayer.TextureProducer.GetTextureStereoPacking())
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____mediaPlayer_36;
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_4);
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_5);
V_1 = L_6;
int32_t L_7 = V_1;
switch (L_7)
{
case 0:
{
goto IL_004b;
}
case 1:
{
goto IL_0045;
}
case 2:
{
goto IL_0045;
}
case 3:
{
goto IL_004b;
}
case 4:
{
goto IL_0045;
}
}
}
{
goto IL_004b;
}
IL_0045:
{
// result = EnsureStereoPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8;
L_8 = DisplayUGUI_EnsureStereoPackingShader_mC5AB34C90076B145614CECF6B59346201DBACB7A(NULL);
V_0 = L_8;
}
IL_004b:
{
// if (_mediaPlayer.TextureProducer.GetTextureTransparency() == TransparencyMode.Transparent)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = __this->____mediaPlayer_36;
RuntimeObject* L_10;
L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_9);
int32_t L_11;
L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(8 /* RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureTransparency() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_10);
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0064;
}
}
{
// result = EnsureAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_12;
L_12 = DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA(NULL);
V_0 = L_12;
}
IL_0064:
{
// switch (_mediaPlayer.TextureProducer.GetTextureAlphaPacking())
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_13 = __this->____mediaPlayer_36;
RuntimeObject* L_14;
L_14 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_13);
int32_t L_15;
L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_14);
V_2 = L_15;
int32_t L_16 = V_2;
if (!L_16)
{
goto IL_0084;
}
}
{
int32_t L_17 = V_2;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, 1))) <= ((uint32_t)1))))
{
goto IL_0084;
}
}
{
// result = EnsureAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_18;
L_18 = DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA(NULL);
V_0 = L_18;
}
IL_0084:
{
// if (result == null && _mediaPlayer.Info != null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_19 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_20)
{
goto IL_00ba;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_21 = __this->____mediaPlayer_36;
RuntimeObject* L_22;
L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_21);
if (!L_22)
{
goto IL_00ba;
}
}
{
// if (QualitySettings.activeColorSpace == ColorSpace.Linear && !_mediaPlayer.Info.PlayerSupportsLinearColorSpace())
int32_t L_23;
L_23 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
if ((!(((uint32_t)L_23) == ((uint32_t)1))))
{
goto IL_00ba;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_24 = __this->____mediaPlayer_36;
RuntimeObject* L_25;
L_25 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_24);
bool L_26;
L_26 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::PlayerSupportsLinearColorSpace() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_25);
if (L_26)
{
goto IL_00ba;
}
}
{
// result = EnsureAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_27;
L_27 = DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA(NULL);
V_0 = L_27;
}
IL_00ba:
{
// if (result == null && _mediaPlayer.TextureProducer != null && _mediaPlayer.TextureProducer.GetTextureCount() == 2)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_28 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_29;
L_29 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_29)
{
goto IL_00e9;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_30 = __this->____mediaPlayer_36;
RuntimeObject* L_31;
L_31 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_30);
if (!L_31)
{
goto IL_00e9;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_32 = __this->____mediaPlayer_36;
RuntimeObject* L_33;
L_33 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_32);
int32_t L_34;
L_34 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_33);
if ((!(((uint32_t)L_34) == ((uint32_t)2))))
{
goto IL_00e9;
}
}
{
// result = EnsureAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_35;
L_35 = DisplayUGUI_EnsureAlphaPackingShader_m9B022D59C3CEBC1C45C2D9062A921F13B768AAFA(NULL);
V_0 = L_35;
}
IL_00e9:
{
// if (_mediaPlayer.TextureProducer != null && _mediaPlayer.IsUsingAndroidOESPath())
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_36 = __this->____mediaPlayer_36;
RuntimeObject* L_37;
L_37 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_36);
if (!L_37)
{
goto IL_0143;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_38 = __this->____mediaPlayer_36;
bool L_39;
L_39 = MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431(L_38, NULL);
if (!L_39)
{
goto IL_0143;
}
}
{
// result = EnsureAndroidOESShader();
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_40;
L_40 = DisplayUGUI_EnsureAndroidOESShader_mC6BF33586FCF8BACFD664D30C284FE779E8ABCF6(__this, NULL);
V_0 = L_40;
// if (_mediaPlayer.TextureProducer.GetTextureTransparency() == TransparencyMode.Transparent)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_41 = __this->____mediaPlayer_36;
RuntimeObject* L_42;
L_42 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_41);
int32_t L_43;
L_43 = InterfaceFuncInvoker0< int32_t >::Invoke(8 /* RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureTransparency() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_42);
if ((!(((uint32_t)L_43) == ((uint32_t)1))))
{
goto IL_0123;
}
}
{
// result = EnsureAndroidOESAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_44;
L_44 = DisplayUGUI_EnsureAndroidOESAlphaPackingShader_mACDAE7573056406C5EF0C03183427F155625236B(NULL);
V_0 = L_44;
}
IL_0123:
{
// switch (_mediaPlayer.TextureProducer.GetTextureAlphaPacking())
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_45 = __this->____mediaPlayer_36;
RuntimeObject* L_46;
L_46 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_45);
int32_t L_47;
L_47 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_46);
V_2 = L_47;
int32_t L_48 = V_2;
if (!L_48)
{
goto IL_0143;
}
}
{
int32_t L_49 = V_2;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, 1))) <= ((uint32_t)1))))
{
goto IL_0143;
}
}
{
// result = EnsureAndroidOESAlphaPackingShader();
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_50;
L_50 = DisplayUGUI_EnsureAndroidOESAlphaPackingShader_mACDAE7573056406C5EF0C03183427F155625236B(NULL);
V_0 = L_50;
}
IL_0143:
{
// return result;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_51 = V_0;
return L_51;
}
}
// UnityEngine.Texture RenderHeads.Media.AVProVideo.DisplayUGUI::get_mainTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* DisplayUGUI_get_mainTexture_mB0ADE778AF0D41F0D42BF2B7A79CCB2F7FBC7768 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B5_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B8_0 = NULL;
{
// Texture result = Texture2D.whiteTexture;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0;
L_0 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
V_0 = L_0;
// if (HasValidTexture())
bool L_1;
L_1 = DisplayUGUI_HasValidTexture_m0F6D0CAAB57F790091BA892BF626CA6E7FF52A7E(__this, NULL);
if (!L_1)
{
goto IL_0067;
}
}
{
// Texture resamplerTex = _mediaPlayer.FrameResampler == null || _mediaPlayer.FrameResampler.OutputTexture == null ? null : _mediaPlayer.FrameResampler.OutputTexture[0];
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_36;
Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_3;
L_3 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_2, NULL);
if (!L_3)
{
goto IL_0041;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____mediaPlayer_36;
Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_5;
L_5 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_4, NULL);
TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_6;
L_6 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_5, NULL);
if (!L_6)
{
goto IL_0041;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_7 = __this->____mediaPlayer_36;
Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_8;
L_8 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_7, NULL);
TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_9;
L_9 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_8, NULL);
int32_t L_10 = 0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
G_B5_0 = L_11;
goto IL_0042;
}
IL_0041:
{
G_B5_0 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)(NULL));
}
IL_0042:
{
V_1 = G_B5_0;
// result = _mediaPlayer.UseResampler ? resamplerTex : _mediaPlayer.TextureProducer.GetTexture();
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = __this->____mediaPlayer_36;
bool L_13;
L_13 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_12, NULL);
if (L_13)
{
goto IL_0063;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_14 = __this->____mediaPlayer_36;
RuntimeObject* L_15;
L_15 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_14);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16;
L_16 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_15, 0);
G_B8_0 = L_16;
goto IL_0064;
}
IL_0063:
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = V_1;
G_B8_0 = L_17;
}
IL_0064:
{
V_0 = G_B8_0;
goto IL_0088;
}
IL_0067:
{
// if (_noDefaultDisplay)
bool L_18 = __this->____noDefaultDisplay_41;
if (!L_18)
{
goto IL_0073;
}
}
{
// result = null;
V_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
goto IL_0088;
}
IL_0073:
{
// else if (_defaultTexture != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = __this->____defaultTexture_37;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_20)
{
goto IL_0088;
}
}
{
// result = _defaultTexture;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = __this->____defaultTexture_37;
V_0 = L_21;
}
IL_0088:
{
// return result;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_0;
return L_22;
}
}
// System.Boolean RenderHeads.Media.AVProVideo.DisplayUGUI::HasValidTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayUGUI_HasValidTexture_m0F6D0CAAB57F790091BA892BF626CA6E7FF52A7E (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return (Application.isPlaying && _mediaPlayer != null && _mediaPlayer.TextureProducer != null && _mediaPlayer.TextureProducer.GetTexture() != null);
bool L_0;
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_0)
{
goto IL_003a;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_003a;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_36;
RuntimeObject* L_4;
L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_3);
if (!L_4)
{
goto IL_003a;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_5 = __this->____mediaPlayer_36;
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_5);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7;
L_7 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_6, 0);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_8;
}
IL_003a:
{
return (bool)0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::UpdateInternalMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_UpdateInternalMaterial_m53CB3CB1B29263542C6E1335F24F58879CFD9249 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_1 = NULL;
{
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0082;
}
}
{
// Shader currentShader = null;
V_0 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL;
// if (_material != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->____material_53;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_002a;
}
}
{
// currentShader = _material.shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->____material_53;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5;
L_5 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_4, NULL);
V_0 = L_5;
}
IL_002a:
{
// Shader nextShader = GetRequiredShader();
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = DisplayUGUI_GetRequiredShader_m20F27C732F22C856BF8FB3F02820BE3C747A9753(__this, NULL);
V_1 = L_6;
// if (currentShader != nextShader)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = V_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0076;
}
}
{
// if (_material != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->____material_53;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0061;
}
}
{
// this.material = null;
VirtualActionInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(33 /* System.Void UnityEngine.UI.Graphic::set_material(UnityEngine.Material) */, __this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
// Material.Destroy(_material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->____material_53;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_12, NULL);
// _material = null;
__this->____material_53 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____material_53), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_0061:
{
// if (nextShader != null)
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_0076;
}
}
{
// _material = new Material(nextShader);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_15 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_16, L_15, NULL);
__this->____material_53 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->____material_53), (void*)L_16);
}
IL_0076:
{
// this.material = _material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->____material_53;
VirtualActionInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(33 /* System.Void UnityEngine.UI.Graphic::set_material(UnityEngine.Material) */, __this, L_17);
}
IL_0082:
{
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_LateUpdate_m702BC658F982427368C25D09512DA2251612635B (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (_setNativeSize)
bool L_0 = __this->____setNativeSize_39;
if (!L_0)
{
goto IL_000e;
}
}
{
// SetNativeSize();
VirtualActionInvoker0::Invoke(45 /* System.Void UnityEngine.UI.Graphic::SetNativeSize() */, __this);
}
IL_000e:
{
// if (_lastTexture != mainTexture)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = __this->____lastTexture_47;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2;
L_2 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0039;
}
}
{
// _lastTexture = mainTexture;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
__this->____lastTexture_47 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____lastTexture_47), (void*)L_4);
// SetVerticesDirty();
VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.UI.Graphic::SetVerticesDirty() */, __this);
// SetMaterialDirty();
VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.UI.Graphic::SetMaterialDirty() */, __this);
}
IL_0039:
{
// if (HasValidTexture())
bool L_5;
L_5 = DisplayUGUI_HasValidTexture_m0F6D0CAAB57F790091BA892BF626CA6E7FF52A7E(__this, NULL);
if (!L_5)
{
goto IL_00cc;
}
}
{
// if (mainTexture != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6;
L_6 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_00cc;
}
}
{
// Orientation orientation = Helper.GetOrientation(_mediaPlayer.Info.GetTextureTransform());
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8 = __this->____mediaPlayer_36;
RuntimeObject* L_9;
L_9 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_8);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10;
L_10 = InterfaceFuncInvoker0< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(12 /* System.Single[] RenderHeads.Media.AVProVideo.IMediaInfo::GetTextureTransform() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_9);
il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var);
int32_t L_11;
L_11 = Helper_GetOrientation_m2231216C43ED85E4E16ECFDEB111E009D4DDBF9F(L_10, NULL);
V_0 = L_11;
// if (mainTexture.width != _lastWidth || mainTexture.height != _lastHeight || orientation != _lastOrientation)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12;
L_12 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_12);
int32_t L_14 = __this->____lastWidth_43;
if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
{
goto IL_0097;
}
}
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15;
L_15 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_15);
int32_t L_17 = __this->____lastHeight_44;
if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
{
goto IL_0097;
}
}
{
int32_t L_18 = V_0;
int32_t L_19 = __this->____lastOrientation_45;
if ((((int32_t)L_18) == ((int32_t)L_19)))
{
goto IL_00cc;
}
}
IL_0097:
{
// _lastWidth = mainTexture.width;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20;
L_20 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_20);
__this->____lastWidth_43 = L_21;
// _lastHeight = mainTexture.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22;
L_22 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_22);
__this->____lastHeight_44 = L_23;
// _lastOrientation = orientation;
int32_t L_24 = V_0;
__this->____lastOrientation_45 = L_24;
// SetVerticesDirty();
VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.UI.Graphic::SetVerticesDirty() */, __this);
// SetMaterialDirty();
VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.UI.Graphic::SetMaterialDirty() */, __this);
}
IL_00cc:
{
// if (Application.isPlaying)
bool L_25;
L_25 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_25)
{
goto IL_00e1;
}
}
{
// if (!_isUserMaterial)
bool L_26 = __this->____isUserMaterial_52;
if (L_26)
{
goto IL_00e1;
}
}
{
// UpdateInternalMaterial();
DisplayUGUI_UpdateInternalMaterial_m53CB3CB1B29263542C6E1335F24F58879CFD9249(__this, NULL);
}
IL_00e1:
{
// if (material != null && _mediaPlayer != null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27;
L_27 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(32 /* UnityEngine.Material UnityEngine.UI.Graphic::get_material() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_28)
{
goto IL_0111;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_29 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_30)
{
goto IL_0111;
}
}
{
// VideoRender.SetupMaterialForMedia(materialForRendering, _mediaPlayer);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31;
L_31 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(34 /* UnityEngine.Material UnityEngine.UI.Graphic::get_materialForRendering() */, __this);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_32 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var);
VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_31, L_32, (-1), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL);
}
IL_0111:
{
// }
return;
}
}
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.DisplayUGUI::get_CurrentMediaPlayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* DisplayUGUI_get_CurrentMediaPlayer_mA32F808B5E32BBC887D666953547F4C6A010CA6C (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// return _mediaPlayer;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_CurrentMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_CurrentMediaPlayer_m804DB231D7307915ACFA6B858E50E6EC0C34F6FE (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_mediaPlayer != value)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_36;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = ___value0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001b;
}
}
{
// _mediaPlayer = value;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = ___value0;
__this->____mediaPlayer_36 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_36), (void*)L_3);
// SetMaterialDirty();
VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.UI.Graphic::SetMaterialDirty() */, __this);
}
IL_001b:
{
// }
return;
}
}
// UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayUGUI::get_uvRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayUGUI_get_uvRect_m05DB24FBF36F9EBA3E72FFAC2D01F56F4CC287AB (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// return _uvRect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->____uvRect_38;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::set_uvRect(UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_set_uvRect_m8E594C8C4BC24332D7D0A595E97C4BD2F678E0B8 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method)
{
{
// if (_uvRect == value)
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->____uvRect_38;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___value0;
bool L_2;
L_2 = Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
// return;
return;
}
IL_000f:
{
// _uvRect = value;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3 = ___value0;
__this->____uvRect_38 = L_3;
// SetVerticesDirty();
VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.UI.Graphic::SetVerticesDirty() */, __this);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::SetNativeSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_SetNativeSize_m4F65365E2D952C206A4328C38399069B0B4A5857 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
memset((&V_3), 0, sizeof(V_3));
{
// Texture tex = mainTexture;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0;
L_0 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
V_0 = L_0;
// if (tex != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_00e6;
}
}
{
// int w = Mathf.RoundToInt(tex.width * uvRect.width);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = V_0;
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_3);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = DisplayUGUI_get_uvRect_m05DB24FBF36F9EBA3E72FFAC2D01F56F4CC287AB_inline(__this, NULL);
V_3 = L_5;
float L_6;
L_6 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
int32_t L_7;
L_7 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_4), L_6)), NULL);
V_1 = L_7;
// int h = Mathf.RoundToInt(tex.height * uvRect.height);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_0;
int32_t L_9;
L_9 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_8);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
L_10 = DisplayUGUI_get_uvRect_m05DB24FBF36F9EBA3E72FFAC2D01F56F4CC287AB_inline(__this, NULL);
V_3 = L_10;
float L_11;
L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
int32_t L_12;
L_12 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_9), L_11)), NULL);
V_2 = L_12;
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_13 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_00bc;
}
}
{
// if (_mediaPlayer.TextureProducer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_15 = __this->____mediaPlayer_36;
RuntimeObject* L_16;
L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_15);
if (!L_16)
{
goto IL_00bc;
}
}
{
// if (_mediaPlayer.TextureProducer.GetTextureAlphaPacking() == AlphaPacking.LeftRight ||
// _mediaPlayer.TextureProducer.GetTextureStereoPacking() == StereoPacking.LeftRight)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_17 = __this->____mediaPlayer_36;
RuntimeObject* L_18;
L_18 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_17);
int32_t L_19;
L_19 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_18);
if ((((int32_t)L_19) == ((int32_t)2)))
{
goto IL_008c;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_20 = __this->____mediaPlayer_36;
RuntimeObject* L_21;
L_21 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_20);
int32_t L_22;
L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_21);
if ((!(((uint32_t)L_22) == ((uint32_t)2))))
{
goto IL_0092;
}
}
IL_008c:
{
// w /= 2;
int32_t L_23 = V_1;
V_1 = ((int32_t)(L_23/2));
goto IL_00bc;
}
IL_0092:
{
// else if (_mediaPlayer.TextureProducer.GetTextureAlphaPacking() == AlphaPacking.TopBottom ||
// _mediaPlayer.TextureProducer.GetTextureStereoPacking() == StereoPacking.TopBottom)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_24 = __this->____mediaPlayer_36;
RuntimeObject* L_25;
L_25 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_24);
int32_t L_26;
L_26 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_25);
if ((((int32_t)L_26) == ((int32_t)1)))
{
goto IL_00b8;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_27 = __this->____mediaPlayer_36;
RuntimeObject* L_28;
L_28 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_27);
int32_t L_29;
L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_28);
if ((!(((uint32_t)L_29) == ((uint32_t)1))))
{
goto IL_00bc;
}
}
IL_00b8:
{
// h /= 2;
int32_t L_30 = V_2;
V_2 = ((int32_t)(L_30/2));
}
IL_00bc:
{
// rectTransform.anchorMax = rectTransform.anchorMin;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32;
L_32 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
L_33 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_32, NULL);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_31, L_33, NULL);
// rectTransform.sizeDelta = new Vector2(w, h);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34;
L_34 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
int32_t L_35 = V_1;
int32_t L_36 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
memset((&L_37), 0, sizeof(L_37));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_37), ((float)L_35), ((float)L_36), /*hidden argument*/NULL);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_34, L_37, NULL);
}
IL_00e6:
{
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::OnPopulateMesh(UnityEngine.UI.VertexHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI_OnPopulateMesh_m32CA312D60B88CC9E1C4E693E8939EBDD4DE9B85 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___vh0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// vh.Clear();
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_0 = ___vh0;
VertexHelper_Clear_mB19E51AD5AF1C04CB2C6E6A272D032D651EC40F5(L_0, NULL);
// _OnFillVBO(_vertices);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_1 = __this->____vertices_54;
DisplayUGUI__OnFillVBO_m9675A79B084F0EAB1A57F898B3388A3F95A50141(__this, L_1, NULL);
// vh.AddUIVertexStream(_vertices, QuadIndices );
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_2 = ___vh0;
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_3 = __this->____vertices_54;
il2cpp_codegen_runtime_class_init_inline(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = ((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->___QuadIndices_55;
VertexHelper_AddUIVertexStream_m213E27491ADDA2C603D40730E34F3AA6C5E7757D(L_2, L_3, L_4, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::_OnFillVBO(System.Collections.Generic.List`1<UnityEngine.UIVertex>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI__OnFillVBO_m9675A79B084F0EAB1A57F898B3388A3F95A50141 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___vbo0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// _flipY = false;
__this->____flipY_46 = (bool)0;
// if (HasValidTexture())
bool L_0;
L_0 = DisplayUGUI_HasValidTexture_m0F6D0CAAB57F790091BA892BF626CA6E7FF52A7E(__this, NULL);
if (!L_0)
{
goto IL_0025;
}
}
{
// _flipY = _mediaPlayer.TextureProducer.RequiresVerticalFlip();
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->____mediaPlayer_36;
RuntimeObject* L_2;
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_1);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_2);
__this->____flipY_46 = L_3;
}
IL_0025:
{
// Rect uvRect = _uvRect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = __this->____uvRect_38;
V_0 = L_4;
// Vector4 v = GetDrawingDimensions(_scaleMode, ref uvRect);
int32_t L_5 = __this->____scaleMode_40;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = DisplayUGUI_GetDrawingDimensions_m93074D85B22341540763D010C0EC1970D78945DC(__this, L_5, (&V_0), NULL);
V_1 = L_6;
// vbo.Clear();
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_7 = ___vbo0;
List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_inline(L_7, List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_RuntimeMethod_var);
// var vert = UIVertex.simpleVert;
il2cpp_codegen_runtime_class_init_inline(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_8 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert_10;
V_2 = L_8;
// vert.color = color;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
L_9 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, __this);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_10;
L_10 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_9, NULL);
(&V_2)->___color_3 = L_10;
// vert.position = new Vector2(v.x, v.y);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_1;
float L_12 = L_11.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_1;
float L_14 = L_13.___y_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_15), L_12, L_14, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_15, NULL);
(&V_2)->___position_0 = L_16;
// vert.uv0 = new Vector2(uvRect.xMin, uvRect.yMin);
float L_17;
L_17 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_0), NULL);
float L_18;
L_18 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_19), L_17, L_18, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
L_20 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_19, NULL);
(&V_2)->___uv0_4 = L_20;
// if (_flipY)
bool L_21 = __this->____flipY_46;
if (!L_21)
{
goto IL_00c2;
}
}
{
// vert.uv0 = new Vector2(uvRect.xMin, 1.0f - uvRect.yMin);
float L_22;
L_22 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_0), NULL);
float L_23;
L_23 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_24), L_22, ((float)il2cpp_codegen_subtract((1.0f), L_23)), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25;
L_25 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_24, NULL);
(&V_2)->___uv0_4 = L_25;
}
IL_00c2:
{
// vbo.Add(vert);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_26 = ___vbo0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_27 = V_2;
List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_inline(L_26, L_27, List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var);
// vert.position = new Vector2(v.x, v.w);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28 = V_1;
float L_29 = L_28.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = V_1;
float L_31 = L_30.___w_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
memset((&L_32), 0, sizeof(L_32));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_32), L_29, L_31, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_32, NULL);
(&V_2)->___position_0 = L_33;
// vert.uv0 = new Vector2(uvRect.xMin, uvRect.yMax);
float L_34;
L_34 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_0), NULL);
float L_35;
L_35 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
memset((&L_36), 0, sizeof(L_36));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_36), L_34, L_35, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37;
L_37 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_36, NULL);
(&V_2)->___uv0_4 = L_37;
// if (_flipY)
bool L_38 = __this->____flipY_46;
if (!L_38)
{
goto IL_0132;
}
}
{
// vert.uv0 = new Vector2(uvRect.xMin, 1.0f - uvRect.yMax);
float L_39;
L_39 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_0), NULL);
float L_40;
L_40 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_41), L_39, ((float)il2cpp_codegen_subtract((1.0f), L_40)), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42;
L_42 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_41, NULL);
(&V_2)->___uv0_4 = L_42;
}
IL_0132:
{
// vbo.Add(vert);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_43 = ___vbo0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_44 = V_2;
List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_inline(L_43, L_44, List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var);
// vert.position = new Vector2(v.z, v.w);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = V_1;
float L_46 = L_45.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_47 = V_1;
float L_48 = L_47.___w_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
memset((&L_49), 0, sizeof(L_49));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), L_46, L_48, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_49, NULL);
(&V_2)->___position_0 = L_50;
// vert.uv0 = new Vector2(uvRect.xMax, uvRect.yMax);
float L_51;
L_51 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_0), NULL);
float L_52;
L_52 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
memset((&L_53), 0, sizeof(L_53));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_53), L_51, L_52, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54;
L_54 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_53, NULL);
(&V_2)->___uv0_4 = L_54;
// if (_flipY)
bool L_55 = __this->____flipY_46;
if (!L_55)
{
goto IL_01a2;
}
}
{
// vert.uv0 = new Vector2(uvRect.xMax, 1.0f - uvRect.yMax);
float L_56;
L_56 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_0), NULL);
float L_57;
L_57 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58;
memset((&L_58), 0, sizeof(L_58));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_58), L_56, ((float)il2cpp_codegen_subtract((1.0f), L_57)), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_59;
L_59 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_58, NULL);
(&V_2)->___uv0_4 = L_59;
}
IL_01a2:
{
// vbo.Add(vert);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_60 = ___vbo0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_61 = V_2;
List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_inline(L_60, L_61, List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var);
// vert.position = new Vector2(v.z, v.y);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_62 = V_1;
float L_63 = L_62.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64 = V_1;
float L_65 = L_64.___y_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66;
memset((&L_66), 0, sizeof(L_66));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_66), L_63, L_65, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
L_67 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_66, NULL);
(&V_2)->___position_0 = L_67;
// vert.uv0 = new Vector2(uvRect.xMax, uvRect.yMin);
float L_68;
L_68 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_0), NULL);
float L_69;
L_69 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70;
memset((&L_70), 0, sizeof(L_70));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_70), L_68, L_69, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_71;
L_71 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_70, NULL);
(&V_2)->___uv0_4 = L_71;
// if (_flipY)
bool L_72 = __this->____flipY_46;
if (!L_72)
{
goto IL_0212;
}
}
{
// vert.uv0 = new Vector2(uvRect.xMax, 1.0f - uvRect.yMin);
float L_73;
L_73 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_0), NULL);
float L_74;
L_74 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_0), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75;
memset((&L_75), 0, sizeof(L_75));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_75), L_73, ((float)il2cpp_codegen_subtract((1.0f), L_74)), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_76;
L_76 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_75, NULL);
(&V_2)->___uv0_4 = L_76;
}
IL_0212:
{
// vbo.Add(vert);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_77 = ___vbo0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_78 = V_2;
List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_inline(L_77, L_78, List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_RuntimeMethod_var);
// }
return;
}
}
// UnityEngine.Vector4 RenderHeads.Media.AVProVideo.DisplayUGUI::GetDrawingDimensions(UnityEngine.ScaleMode,UnityEngine.Rect&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DisplayUGUI_GetDrawingDimensions_m93074D85B22341540763D010C0EC1970D78945DC (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, int32_t ___scaleMode0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___uvRect1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t V_5 = 0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
memset((&V_6), 0, sizeof(V_6));
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
{
// Vector4 returnSize = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
V_0 = L_0;
// if (mainTexture != null)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0301;
}
}
{
// var padding = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
L_3 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
V_1 = L_3;
// var textureSize = new Vector2(mainTexture.width, mainTexture.height);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6;
L_6 = VirtualFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(35 /* UnityEngine.Texture UnityEngine.UI.Graphic::get_mainTexture() */, __this);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_6);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)L_5), ((float)L_7), NULL);
// if (_mediaPlayer != null && _mediaPlayer.TextureProducer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8 = __this->____mediaPlayer_36;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_00c5;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_10 = __this->____mediaPlayer_36;
RuntimeObject* L_11;
L_11 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_10);
if (!L_11)
{
goto IL_00c5;
}
}
{
// if (_mediaPlayer.TextureProducer.GetTextureAlphaPacking() == AlphaPacking.LeftRight ||
// _mediaPlayer.TextureProducer.GetTextureStereoPacking() == StereoPacking.LeftRight)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = __this->____mediaPlayer_36;
RuntimeObject* L_13;
L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_12);
int32_t L_14;
L_14 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_13);
if ((((int32_t)L_14) == ((int32_t)2)))
{
goto IL_007d;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_15 = __this->____mediaPlayer_36;
RuntimeObject* L_16;
L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_15);
int32_t L_17;
L_17 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_16);
if ((!(((uint32_t)L_17) == ((uint32_t)2))))
{
goto IL_008f;
}
}
IL_007d:
{
// textureSize.x /= 2;
float* L_18 = (&(&V_2)->___x_0);
float* L_19 = L_18;
float L_20 = *((float*)L_19);
*((float*)L_19) = (float)((float)(L_20/(2.0f)));
goto IL_00c5;
}
IL_008f:
{
// else if (_mediaPlayer.TextureProducer.GetTextureAlphaPacking() == AlphaPacking.TopBottom ||
// _mediaPlayer.TextureProducer.GetTextureStereoPacking() == StereoPacking.TopBottom)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_21 = __this->____mediaPlayer_36;
RuntimeObject* L_22;
L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_21);
int32_t L_23;
L_23 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_22);
if ((((int32_t)L_23) == ((int32_t)1)))
{
goto IL_00b5;
}
}
{
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_24 = __this->____mediaPlayer_36;
RuntimeObject* L_25;
L_25 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_24);
int32_t L_26;
L_26 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_25);
if ((!(((uint32_t)L_26) == ((uint32_t)1))))
{
goto IL_00c5;
}
}
IL_00b5:
{
// textureSize.y /= 2;
float* L_27 = (&(&V_2)->___y_1);
float* L_28 = L_27;
float L_29 = *((float*)L_28);
*((float*)L_28) = (float)((float)(L_29/(2.0f)));
}
IL_00c5:
{
// Rect r = GetPixelAdjustedRect();
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_30;
L_30 = Graphic_GetPixelAdjustedRect_m70D7B527D04C0B88C23E7C6661A8FF1ECC4B4BA1(__this, NULL);
V_3 = L_30;
// int spriteW = Mathf.RoundToInt( textureSize.x );
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = V_2;
float L_32 = L_31.___x_0;
int32_t L_33;
L_33 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_32, NULL);
V_4 = L_33;
// int spriteH = Mathf.RoundToInt( textureSize.y );
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_2;
float L_35 = L_34.___y_1;
int32_t L_36;
L_36 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_35, NULL);
V_5 = L_36;
// var size = new Vector4( padding.x / spriteW,
// padding.y / spriteH,
// (spriteW - padding.z) / spriteW,
// (spriteH - padding.w) / spriteH );
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_1;
float L_38 = L_37.___x_1;
int32_t L_39 = V_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40 = V_1;
float L_41 = L_40.___y_2;
int32_t L_42 = V_5;
int32_t L_43 = V_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_44 = V_1;
float L_45 = L_44.___z_3;
int32_t L_46 = V_4;
int32_t L_47 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48 = V_1;
float L_49 = L_48.___w_4;
int32_t L_50 = V_5;
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_6), ((float)(L_38/((float)L_39))), ((float)(L_41/((float)L_42))), ((float)(((float)il2cpp_codegen_subtract(((float)L_43), L_45))/((float)L_46))), ((float)(((float)il2cpp_codegen_subtract(((float)L_47), L_49))/((float)L_50))), NULL);
// if (textureSize.sqrMagnitude > 0.0f)
float L_51;
L_51 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_2), NULL);
if ((!(((float)L_51) > ((float)(0.0f)))))
{
goto IL_029e;
}
}
{
// if (scaleMode == ScaleMode.ScaleToFit)
int32_t L_52 = ___scaleMode0;
if ((!(((uint32_t)L_52) == ((uint32_t)2))))
{
goto IL_01f1;
}
}
{
// float spriteRatio = textureSize.x / textureSize.y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_2;
float L_54 = L_53.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_2;
float L_56 = L_55.___y_1;
V_7 = ((float)(L_54/L_56));
// float rectRatio = r.width / r.height;
float L_57;
L_57 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
float L_58;
L_58 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
V_8 = ((float)(L_57/L_58));
// if (spriteRatio > rectRatio)
float L_59 = V_7;
float L_60 = V_8;
if ((!(((float)L_59) > ((float)L_60))))
{
goto IL_01a9;
}
}
{
// float oldHeight = r.height;
float L_61;
L_61 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
V_9 = L_61;
// r.height = r.width * (1.0f / spriteRatio);
float L_62;
L_62 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
float L_63 = V_7;
Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_3), ((float)il2cpp_codegen_multiply(L_62, ((float)((1.0f)/L_63)))), NULL);
// r.y += (oldHeight - r.height) * rectTransform.pivot.y;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_64 = (&V_3);
float L_65;
L_65 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49(L_64, NULL);
float L_66 = V_9;
float L_67;
L_67 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_68;
L_68 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
L_69 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_68, NULL);
float L_70 = L_69.___y_1;
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629(L_64, ((float)il2cpp_codegen_add(L_65, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_66, L_67)), L_70)))), NULL);
goto IL_029e;
}
IL_01a9:
{
// float oldWidth = r.width;
float L_71;
L_71 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
V_10 = L_71;
// r.width = r.height * spriteRatio;
float L_72;
L_72 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
float L_73 = V_7;
Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_3), ((float)il2cpp_codegen_multiply(L_72, L_73)), NULL);
// r.x += (oldWidth - r.width) * rectTransform.pivot.x;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_74 = (&V_3);
float L_75;
L_75 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB(L_74, NULL);
float L_76 = V_10;
float L_77;
L_77 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_78;
L_78 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79;
L_79 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_78, NULL);
float L_80 = L_79.___x_0;
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406(L_74, ((float)il2cpp_codegen_add(L_75, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_76, L_77)), L_80)))), NULL);
goto IL_029e;
}
IL_01f1:
{
// else if (scaleMode == ScaleMode.ScaleAndCrop)
int32_t L_81 = ___scaleMode0;
if ((!(((uint32_t)L_81) == ((uint32_t)1))))
{
goto IL_029e;
}
}
{
// float aspectRatio = textureSize.x / textureSize.y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82 = V_2;
float L_83 = L_82.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84 = V_2;
float L_85 = L_84.___y_1;
V_11 = ((float)(L_83/L_85));
// float screenRatio = r.width / r.height;
float L_86;
L_86 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
float L_87;
L_87 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
V_12 = ((float)(L_86/L_87));
// if (screenRatio > aspectRatio)
float L_88 = V_12;
float L_89 = V_11;
if ((!(((float)L_88) > ((float)L_89))))
{
goto IL_025f;
}
}
{
// float adjust = aspectRatio / screenRatio;
float L_90 = V_11;
float L_91 = V_12;
V_13 = ((float)(L_90/L_91));
// uvRect = new Rect(uvRect.xMin, (uvRect.yMin * adjust) + (1f - adjust) * 0.5f, uvRect.width, adjust * uvRect.height);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_92 = ___uvRect1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_93 = ___uvRect1;
float L_94;
L_94 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D(L_93, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_95 = ___uvRect1;
float L_96;
L_96 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(L_95, NULL);
float L_97 = V_13;
float L_98 = V_13;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_99 = ___uvRect1;
float L_100;
L_100 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9(L_99, NULL);
float L_101 = V_13;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_102 = ___uvRect1;
float L_103;
L_103 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_102, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_104;
memset((&L_104), 0, sizeof(L_104));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_104), L_94, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_96, L_97)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_98)), (0.5f))))), L_100, ((float)il2cpp_codegen_multiply(L_101, L_103)), /*hidden argument*/NULL);
*(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)L_92 = L_104;
goto IL_029e;
}
IL_025f:
{
// float adjust = screenRatio / aspectRatio;
float L_105 = V_12;
float L_106 = V_11;
V_14 = ((float)(L_105/L_106));
// uvRect = new Rect(uvRect.xMin * adjust + (0.5f - adjust * 0.5f), uvRect.yMin, adjust * uvRect.width, uvRect.height);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_107 = ___uvRect1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_108 = ___uvRect1;
float L_109;
L_109 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D(L_108, NULL);
float L_110 = V_14;
float L_111 = V_14;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_112 = ___uvRect1;
float L_113;
L_113 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(L_112, NULL);
float L_114 = V_14;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_115 = ___uvRect1;
float L_116;
L_116 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9(L_115, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_117 = ___uvRect1;
float L_118;
L_118 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_117, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_119;
memset((&L_119), 0, sizeof(L_119));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_119), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_109, L_110)), ((float)il2cpp_codegen_subtract((0.5f), ((float)il2cpp_codegen_multiply(L_111, (0.5f))))))), L_113, ((float)il2cpp_codegen_multiply(L_114, L_116)), L_118, /*hidden argument*/NULL);
*(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)L_107 = L_119;
}
IL_029e:
{
// returnSize = new Vector4( r.x + r.width * size.x,
// r.y + r.height * size.y,
// r.x + r.width * size.z,
// r.y + r.height * size.w );
float L_120;
L_120 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&V_3), NULL);
float L_121;
L_121 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_122 = V_6;
float L_123 = L_122.___x_1;
float L_124;
L_124 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&V_3), NULL);
float L_125;
L_125 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_126 = V_6;
float L_127 = L_126.___y_2;
float L_128;
L_128 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&V_3), NULL);
float L_129;
L_129 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_3), NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_130 = V_6;
float L_131 = L_130.___z_3;
float L_132;
L_132 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&V_3), NULL);
float L_133;
L_133 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_3), NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_134 = V_6;
float L_135 = L_134.___w_4;
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), ((float)il2cpp_codegen_add(L_120, ((float)il2cpp_codegen_multiply(L_121, L_123)))), ((float)il2cpp_codegen_add(L_124, ((float)il2cpp_codegen_multiply(L_125, L_127)))), ((float)il2cpp_codegen_add(L_128, ((float)il2cpp_codegen_multiply(L_129, L_131)))), ((float)il2cpp_codegen_add(L_132, ((float)il2cpp_codegen_multiply(L_133, L_135)))), NULL);
}
IL_0301:
{
// return returnSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_136 = V_0;
return L_136;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI__ctor_m4B7A7066303065AD0E944C38466AE87FD90364A5 (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [SerializeField] Rect _uvRect = new Rect(0f, 0f, 1f, 1f);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
memset((&L_0), 0, sizeof(L_0));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
__this->____uvRect_38 = L_0;
// [SerializeField] ScaleMode _scaleMode = ScaleMode.ScaleToFit;
__this->____scaleMode_40 = 2;
// [SerializeField] bool _noDefaultDisplay = true;
__this->____noDefaultDisplay_41 = (bool)1;
// [SerializeField] bool _displayInEditor = true;
__this->____displayInEditor_42 = (bool)1;
// private bool _isUserMaterial = true;
__this->____isUserMaterial_52 = (bool)1;
// private List<UIVertex> _vertices = new List<UIVertex>(4);
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_1 = (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*)il2cpp_codegen_object_new(List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE(L_1, 4, List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var);
__this->____vertices_54 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices_54), (void*)L_1);
MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2(__this, NULL);
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.DisplayUGUI::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayUGUI__cctor_m6ECA9E8DE892AA810180063421716EEA5121C02A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tA0A0D58925080DD5A6A2762BD70F899A9F77AC43____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_0_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static List<int> QuadIndices = new List<int>(new int[] { 0, 1, 2, 2, 3, 0 });
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tA0A0D58925080DD5A6A2762BD70F899A9F77AC43____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_0_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_3, (RuntimeObject*)L_1, List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->___QuadIndices_55 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_StaticFields*)il2cpp_codegen_static_fields_for(DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0_il2cpp_TypeInfo_var))->___QuadIndices_55), (void*)L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::set_Player(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_set_Player_mF427629EF2C10E044489F035F21414F792F02C0B (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method)
{
{
// set { ChangeMediaPlayer(value); }
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___value0;
SubtitlesUGUI_ChangeMediaPlayer_m0D191013109FAAF27F1C5045552D8A4963E695E0(__this, L_0, NULL);
// set { ChangeMediaPlayer(value); }
return;
}
}
// RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.SubtitlesUGUI::get_Player()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* SubtitlesUGUI_get_Player_mDB52FB96336A004079E17746DD0EF9D0EB9DBAC0 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// get { return _mediaPlayer; }
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::set_Text(UnityEngine.UI.Text)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_set_Text_m3F5A554F8234F6FE55651CAE75F7AE0AECA7DF15 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___value0, const RuntimeMethod* method)
{
{
// set { _text = value; }
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = ___value0;
__this->____text_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____text_5), (void*)L_0);
// set { _text = value; }
return;
}
}
// UnityEngine.UI.Text RenderHeads.Media.AVProVideo.SubtitlesUGUI::get_Text()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* SubtitlesUGUI_get_Text_m166B8FB5508869D56A3A2D27F9D92B84016B217C (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// get { return _text; }
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->____text_5;
return L_0;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_Start_m1A8F0C81284AF681A3EE1D3DB96C01DBBE4B1A77 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// ChangeMediaPlayer(_mediaPlayer);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4;
SubtitlesUGUI_ChangeMediaPlayer_m0D191013109FAAF27F1C5045552D8A4963E695E0(__this, L_0, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_OnDestroy_mE6B7C6122BCFAF8F3609E107D4620379941F1605 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// ChangeMediaPlayer(null);
SubtitlesUGUI_ChangeMediaPlayer_m0D191013109FAAF27F1C5045552D8A4963E695E0(__this, (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_Update_m5AB70DFE018D2CC5EC5B88ED436006D29AD52FA5 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// UpdateBackgroundRect();
SubtitlesUGUI_UpdateBackgroundRect_m76CB9A38127DF52ECD4A3E49FA44066529CFE25D(__this, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_ChangeMediaPlayer_m0D191013109FAAF27F1C5045552D8A4963E695E0 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___newPlayer0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubtitlesUGUI_OnMediaPlayerEvent_mF1C717C277A3625FAF729BC532D4212598ABAA22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_mediaPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0031;
}
}
{
// _mediaPlayer.Events.RemoveListener(OnMediaPlayerEvent);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_4;
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3;
L_3 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_2, NULL);
UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_4 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_4, __this, (intptr_t)((void*)SubtitlesUGUI_OnMediaPlayerEvent_mF1C717C277A3625FAF729BC532D4212598ABAA22_RuntimeMethod_var), NULL);
MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82(L_3, L_4, NULL);
// _mediaPlayer = null;
__this->____mediaPlayer_4 = (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL);
}
IL_0031:
{
// SetText(string.Empty);
String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
SubtitlesUGUI_SetText_m0B32B04B97C98F33ECA785DAE9C44387C2F1BD1F(__this, L_5, NULL);
// if (newPlayer != null)
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = ___newPlayer0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0063;
}
}
{
// newPlayer.Events.AddListener(OnMediaPlayerEvent);
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8 = ___newPlayer0;
MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_9;
L_9 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_8, NULL);
UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_10 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var);
UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_10, __this, (intptr_t)((void*)SubtitlesUGUI_OnMediaPlayerEvent_mF1C717C277A3625FAF729BC532D4212598ABAA22_RuntimeMethod_var), NULL);
MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_9, L_10, NULL);
// _mediaPlayer = newPlayer;
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_11 = ___newPlayer0;
__this->____mediaPlayer_4 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)L_11);
}
IL_0063:
{
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::SetText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_SetText_m0B32B04B97C98F33ECA785DAE9C44387C2F1BD1F (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, String_t* ___text0, const RuntimeMethod* method)
{
{
// _text.text = text;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->____text_5;
String_t* L_1 = ___text0;
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_0, L_1);
// UpdateBackgroundRect();
SubtitlesUGUI_UpdateBackgroundRect_m76CB9A38127DF52ECD4A3E49FA44066529CFE25D(__this, NULL);
// }
return;
}
}
// System.String RenderHeads.Media.AVProVideo.SubtitlesUGUI::PrepareText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubtitlesUGUI_PrepareText_m5E906A5FA23C3E51DFF60D7B785D19B97F57912F (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, String_t* ___text0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CA7A7C3F112801DD43B2537478690ACFD08C1B3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF32F3E56650C3F80BE23A9D6B31340C467EACE97);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF5D99E91EBEA2A307A0DF76B9B19491722FB0C3);
s_Il2CppMethodInitialized = true;
}
{
// if (_maxCharacters >= 0 && text.Length > _maxCharacters)
int32_t L_0 = __this->____maxCharacters_9;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0026;
}
}
{
String_t* L_1 = ___text0;
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
int32_t L_3 = __this->____maxCharacters_9;
if ((((int32_t)L_2) <= ((int32_t)L_3)))
{
goto IL_0026;
}
}
{
// text = text.Substring(0, _maxCharacters);
String_t* L_4 = ___text0;
int32_t L_5 = __this->____maxCharacters_9;
String_t* L_6;
L_6 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_4, 0, L_5, NULL);
___text0 = L_6;
}
IL_0026:
{
// text = text.Replace("<font color=", "<color=");
String_t* L_7 = ___text0;
String_t* L_8;
L_8 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_7, _stringLiteralFF5D99E91EBEA2A307A0DF76B9B19491722FB0C3, _stringLiteralF32F3E56650C3F80BE23A9D6B31340C467EACE97, NULL);
___text0 = L_8;
// text = text.Replace("</font>", "</color>");
String_t* L_9 = ___text0;
String_t* L_10;
L_10 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_9, _stringLiteral2CA7A7C3F112801DD43B2537478690ACFD08C1B3, _stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2, NULL);
___text0 = L_10;
// text = text.Replace("<u>", string.Empty);
String_t* L_11 = ___text0;
String_t* L_12 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
String_t* L_13;
L_13 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_11, _stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5, L_12, NULL);
___text0 = L_13;
// text = text.Replace("</u>", string.Empty);
String_t* L_14 = ___text0;
String_t* L_15 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
String_t* L_16;
L_16 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_14, _stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E, L_15, NULL);
___text0 = L_16;
// return text;
String_t* L_17 = ___text0;
return L_17;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::UpdateBackgroundRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_UpdateBackgroundRect_m76CB9A38127DF52ECD4A3E49FA44066529CFE25D (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (_backgroundImage)
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_0 = __this->____backgroundImage_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_00d7;
}
}
{
// if (string.IsNullOrEmpty(_text.text))
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->____text_5;
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(74 /* System.String UnityEngine.UI.Text::get_text() */, L_2);
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
// _backgroundImage.enabled = false;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_5 = __this->____backgroundImage_6;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_5, (bool)0, NULL);
return;
}
IL_002f:
{
// _backgroundImage.enabled = true;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_6 = __this->____backgroundImage_6;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_6, (bool)1, NULL);
// _backgroundImage.rectTransform.sizeDelta = _text.rectTransform.sizeDelta;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_7 = __this->____backgroundImage_6;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8;
L_8 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_7, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_9 = __this->____text_5;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10;
L_10 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_9, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_10, NULL);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_8, L_11, NULL);
// _backgroundImage.rectTransform.anchoredPosition = _text.rectTransform.anchoredPosition;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_12 = __this->____backgroundImage_6;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
L_13 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_12, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_14 = __this->____text_5;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15;
L_15 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_14, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_15, NULL);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_13, L_16, NULL);
// _backgroundImage.rectTransform.offsetMin -= new Vector2(_backgroundHorizontalPadding, _backgroundVerticalPadding);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_17 = __this->____backgroundImage_6;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18;
L_18 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_17, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = L_18;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
L_20 = RectTransform_get_offsetMin_mD02BE5256DADAF02CEEF99214C4E80478CD5287B(L_19, NULL);
int32_t L_21 = __this->____backgroundHorizontalPadding_7;
int32_t L_22 = __this->____backgroundVerticalPadding_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_23), ((float)L_21), ((float)L_22), /*hidden argument*/NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
L_24 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_20, L_23, NULL);
RectTransform_set_offsetMin_m07F38B4105C7CA9CC9FBDC9ED0DB008602880AB9(L_19, L_24, NULL);
// _backgroundImage.rectTransform.offsetMax += new Vector2(_backgroundHorizontalPadding, _backgroundVerticalPadding);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_25 = __this->____backgroundImage_6;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26;
L_26 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_25, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_27 = L_26;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
L_28 = RectTransform_get_offsetMax_m6A51C62A2C69780EFD879D3CFE4EE2CBF4AD3D73(L_27, NULL);
int32_t L_29 = __this->____backgroundHorizontalPadding_7;
int32_t L_30 = __this->____backgroundVerticalPadding_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
memset((&L_31), 0, sizeof(L_31));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_31), ((float)L_29), ((float)L_30), /*hidden argument*/NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_28, L_31, NULL);
RectTransform_set_offsetMax_m5514D09D86516F2C0E25FA6D11A3A4274D3D002D(L_27, L_32, NULL);
}
IL_00d7:
{
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::OnMediaPlayerEvent(RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI_OnMediaPlayerEvent_mF1C717C277A3625FAF729BC532D4212598ABAA22 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mp0, int32_t ___et1, int32_t ___errorCode2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___et1;
if ((((int32_t)L_0) == ((int32_t)5)))
{
goto IL_0009;
}
}
{
int32_t L_1 = ___et1;
if ((((int32_t)L_1) == ((int32_t)7)))
{
goto IL_0015;
}
}
{
return;
}
IL_0009:
{
// SetText(string.Empty);
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
SubtitlesUGUI_SetText_m0B32B04B97C98F33ECA785DAE9C44387C2F1BD1F(__this, L_2, NULL);
// break;
return;
}
IL_0015:
{
// SetText(PrepareText(_mediaPlayer.Subtitles.GetSubtitleText()));
MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_4;
RuntimeObject* L_4;
L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(14 /* RenderHeads.Media.AVProVideo.IMediaSubtitles RenderHeads.Media.AVProVideo.MediaPlayer::get_Subtitles() */, L_3);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String RenderHeads.Media.AVProVideo.IMediaSubtitles::GetSubtitleText() */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_4);
String_t* L_6;
L_6 = SubtitlesUGUI_PrepareText_m5E906A5FA23C3E51DFF60D7B785D19B97F57912F(__this, L_5, NULL);
SubtitlesUGUI_SetText_m0B32B04B97C98F33ECA785DAE9C44387C2F1BD1F(__this, L_6, NULL);
// }
return;
}
}
// System.Void RenderHeads.Media.AVProVideo.SubtitlesUGUI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubtitlesUGUI__ctor_m244F3FA60C0C34F6687AEDE7E3E7C0C6B4C74688 (SubtitlesUGUI_t8B09C5A36D6CB93DEBD8AE8296B688AA3696B688* __this, const RuntimeMethod* method)
{
{
// [SerializeField] int _backgroundHorizontalPadding = 32;
__this->____backgroundHorizontalPadding_7 = ((int32_t)32);
// [SerializeField] int _backgroundVerticalPadding = 16;
__this->____backgroundVerticalPadding_8 = ((int32_t)16);
// [SerializeField, Range(-1, 1024)] int _maxCharacters = 256;
__this->____maxCharacters_9 = ((int32_t)256);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method)
{
{
// public Resampler FrameResampler { get { return _resampler; } }
Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_0 = __this->____resampler_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method)
{
{
// public bool UseResampler { get { return _useResampler; } set { _useResampler = value; } }
bool L_0 = __this->____useResampler_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayUGUI_get_uvRect_m05DB24FBF36F9EBA3E72FFAC2D01F56F4CC287AB_inline (DisplayUGUI_t6924998FE9E0BA75C7453F205C793E2CE1EC9FB0* __this, const RuntimeMethod* method)
{
{
// return _uvRect;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->____uvRect_38;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___f0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___f0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = bankers_round(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_0 = L_0;
float L_1 = ___y1;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c0, const RuntimeMethod* method)
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___c0;
float L_1 = L_0.___r_0;
float L_2;
L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_1, NULL);
float L_3;
L_3 = bankers_roundf(((float)il2cpp_codegen_multiply(L_2, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___c0;
float L_5 = L_4.___g_1;
float L_6;
L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
float L_7;
L_7 = bankers_roundf(((float)il2cpp_codegen_multiply(L_6, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___c0;
float L_9 = L_8.___b_2;
float L_10;
L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL);
float L_11;
L_11 = bankers_roundf(((float)il2cpp_codegen_multiply(L_10, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___c0;
float L_13 = L_12.___a_3;
float L_14;
L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_13, NULL);
float L_15;
L_15 = bankers_roundf(((float)il2cpp_codegen_multiply(L_14, (255.0f))));
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16;
memset((&L_16), 0, sizeof(L_16));
Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_16), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_3), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_7), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), /*hidden argument*/NULL);
V_0 = L_16;
goto IL_0065;
}
IL_0065:
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = V_0;
return L_17;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0;
float L_3 = L_2.___y_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0;
float L_3 = L_2.___y_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_1 = L_0;
float L_1 = ___y1;
__this->___y_2 = L_1;
float L_2 = ___z2;
__this->___z_3 = L_2;
float L_3 = ___w3;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_0;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___y_1;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
goto IL_001f;
}
IL_001f:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m31CE3E5CA0B9ECA0E9B32A34D4ABE7E29B429448_gshared_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_3 = (UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m21493CD763CBCDBF96B24419D7C72B46F76663EB_gshared_inline (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___item0, const RuntimeMethod* method)
{
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_1 = (UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_4 = V_0;
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_6 = V_0;
int32_t L_7 = V_1;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207)L_8);
return;
}
IL_0034:
{
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_9 = ___item0;
(( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___value0;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___value0;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___value0;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method)
{
{
__this->___rgba_0 = 0;
uint8_t L_0 = ___r0;
__this->___r_1 = L_0;
uint8_t L_1 = ___g1;
__this->___g_2 = L_1;
uint8_t L_2 = ___b2;
__this->___b_3 = L_2;
uint8_t L_3 = ___a3;
__this->___a_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_2 = L_0;
float L_1 = ___y1;
__this->___y_3 = L_1;
float L_2 = ___z2;
__this->___z_4 = L_2;
return;
}
}