using Godot; using Godot.NativeInterop; partial class ExportedFields { #pragma warning disable CS0109 // Disable warning about redundant 'new' keyword /// /// Cached StringNames for the properties and fields contained in this class, for fast lookup. /// public new class PropertyName : global::Godot.GodotObject.PropertyName { /// /// Cached name for the '_fieldBoolean' field. /// public new static readonly global::Godot.StringName @_fieldBoolean = "_fieldBoolean"; /// /// Cached name for the '_fieldChar' field. /// public new static readonly global::Godot.StringName @_fieldChar = "_fieldChar"; /// /// Cached name for the '_fieldSByte' field. /// public new static readonly global::Godot.StringName @_fieldSByte = "_fieldSByte"; /// /// Cached name for the '_fieldInt16' field. /// public new static readonly global::Godot.StringName @_fieldInt16 = "_fieldInt16"; /// /// Cached name for the '_fieldInt32' field. /// public new static readonly global::Godot.StringName @_fieldInt32 = "_fieldInt32"; /// /// Cached name for the '_fieldInt64' field. /// public new static readonly global::Godot.StringName @_fieldInt64 = "_fieldInt64"; /// /// Cached name for the '_fieldByte' field. /// public new static readonly global::Godot.StringName @_fieldByte = "_fieldByte"; /// /// Cached name for the '_fieldUInt16' field. /// public new static readonly global::Godot.StringName @_fieldUInt16 = "_fieldUInt16"; /// /// Cached name for the '_fieldUInt32' field. /// public new static readonly global::Godot.StringName @_fieldUInt32 = "_fieldUInt32"; /// /// Cached name for the '_fieldUInt64' field. /// public new static readonly global::Godot.StringName @_fieldUInt64 = "_fieldUInt64"; /// /// Cached name for the '_fieldSingle' field. /// public new static readonly global::Godot.StringName @_fieldSingle = "_fieldSingle"; /// /// Cached name for the '_fieldDouble' field. /// public new static readonly global::Godot.StringName @_fieldDouble = "_fieldDouble"; /// /// Cached name for the '_fieldString' field. /// public new static readonly global::Godot.StringName @_fieldString = "_fieldString"; /// /// Cached name for the '_fieldVector2' field. /// public new static readonly global::Godot.StringName @_fieldVector2 = "_fieldVector2"; /// /// Cached name for the '_fieldVector2I' field. /// public new static readonly global::Godot.StringName @_fieldVector2I = "_fieldVector2I"; /// /// Cached name for the '_fieldRect2' field. /// public new static readonly global::Godot.StringName @_fieldRect2 = "_fieldRect2"; /// /// Cached name for the '_fieldRect2I' field. /// public new static readonly global::Godot.StringName @_fieldRect2I = "_fieldRect2I"; /// /// Cached name for the '_fieldTransform2D' field. /// public new static readonly global::Godot.StringName @_fieldTransform2D = "_fieldTransform2D"; /// /// Cached name for the '_fieldVector3' field. /// public new static readonly global::Godot.StringName @_fieldVector3 = "_fieldVector3"; /// /// Cached name for the '_fieldVector3I' field. /// public new static readonly global::Godot.StringName @_fieldVector3I = "_fieldVector3I"; /// /// Cached name for the '_fieldBasis' field. /// public new static readonly global::Godot.StringName @_fieldBasis = "_fieldBasis"; /// /// Cached name for the '_fieldQuaternion' field. /// public new static readonly global::Godot.StringName @_fieldQuaternion = "_fieldQuaternion"; /// /// Cached name for the '_fieldTransform3D' field. /// public new static readonly global::Godot.StringName @_fieldTransform3D = "_fieldTransform3D"; /// /// Cached name for the '_fieldVector4' field. /// public new static readonly global::Godot.StringName @_fieldVector4 = "_fieldVector4"; /// /// Cached name for the '_fieldVector4I' field. /// public new static readonly global::Godot.StringName @_fieldVector4I = "_fieldVector4I"; /// /// Cached name for the '_fieldProjection' field. /// public new static readonly global::Godot.StringName @_fieldProjection = "_fieldProjection"; /// /// Cached name for the '_fieldAabb' field. /// public new static readonly global::Godot.StringName @_fieldAabb = "_fieldAabb"; /// /// Cached name for the '_fieldColor' field. /// public new static readonly global::Godot.StringName @_fieldColor = "_fieldColor"; /// /// Cached name for the '_fieldPlane' field. /// public new static readonly global::Godot.StringName @_fieldPlane = "_fieldPlane"; /// /// Cached name for the '_fieldCallable' field. /// public new static readonly global::Godot.StringName @_fieldCallable = "_fieldCallable"; /// /// Cached name for the '_fieldSignal' field. /// public new static readonly global::Godot.StringName @_fieldSignal = "_fieldSignal"; /// /// Cached name for the '_fieldEnum' field. /// public new static readonly global::Godot.StringName @_fieldEnum = "_fieldEnum"; /// /// Cached name for the '_fieldFlagsEnum' field. /// public new static readonly global::Godot.StringName @_fieldFlagsEnum = "_fieldFlagsEnum"; /// /// Cached name for the '_fieldByteArray' field. /// public new static readonly global::Godot.StringName @_fieldByteArray = "_fieldByteArray"; /// /// Cached name for the '_fieldInt32Array' field. /// public new static readonly global::Godot.StringName @_fieldInt32Array = "_fieldInt32Array"; /// /// Cached name for the '_fieldInt64Array' field. /// public new static readonly global::Godot.StringName @_fieldInt64Array = "_fieldInt64Array"; /// /// Cached name for the '_fieldSingleArray' field. /// public new static readonly global::Godot.StringName @_fieldSingleArray = "_fieldSingleArray"; /// /// Cached name for the '_fieldDoubleArray' field. /// public new static readonly global::Godot.StringName @_fieldDoubleArray = "_fieldDoubleArray"; /// /// Cached name for the '_fieldStringArray' field. /// public new static readonly global::Godot.StringName @_fieldStringArray = "_fieldStringArray"; /// /// Cached name for the '_fieldStringArrayEnum' field. /// public new static readonly global::Godot.StringName @_fieldStringArrayEnum = "_fieldStringArrayEnum"; /// /// Cached name for the '_fieldVector2Array' field. /// public new static readonly global::Godot.StringName @_fieldVector2Array = "_fieldVector2Array"; /// /// Cached name for the '_fieldVector3Array' field. /// public new static readonly global::Godot.StringName @_fieldVector3Array = "_fieldVector3Array"; /// /// Cached name for the '_fieldColorArray' field. /// public new static readonly global::Godot.StringName @_fieldColorArray = "_fieldColorArray"; /// /// Cached name for the '_fieldGodotObjectOrDerivedArray' field. /// public new static readonly global::Godot.StringName @_fieldGodotObjectOrDerivedArray = "_fieldGodotObjectOrDerivedArray"; /// /// Cached name for the '_fieldStringNameArray' field. /// public new static readonly global::Godot.StringName @_fieldStringNameArray = "_fieldStringNameArray"; /// /// Cached name for the '_fieldNodePathArray' field. /// public new static readonly global::Godot.StringName @_fieldNodePathArray = "_fieldNodePathArray"; /// /// Cached name for the '_fieldRidArray' field. /// public new static readonly global::Godot.StringName @_fieldRidArray = "_fieldRidArray"; /// /// Cached name for the '_fieldEmptyInt32Array' field. /// public new static readonly global::Godot.StringName @_fieldEmptyInt32Array = "_fieldEmptyInt32Array"; /// /// Cached name for the '_fieldArrayFromList' field. /// public new static readonly global::Godot.StringName @_fieldArrayFromList = "_fieldArrayFromList"; /// /// Cached name for the '_fieldVariant' field. /// public new static readonly global::Godot.StringName @_fieldVariant = "_fieldVariant"; /// /// Cached name for the '_fieldGodotObjectOrDerived' field. /// public new static readonly global::Godot.StringName @_fieldGodotObjectOrDerived = "_fieldGodotObjectOrDerived"; /// /// Cached name for the '_fieldGodotResourceTexture' field. /// public new static readonly global::Godot.StringName @_fieldGodotResourceTexture = "_fieldGodotResourceTexture"; /// /// Cached name for the '_fieldStringName' field. /// public new static readonly global::Godot.StringName @_fieldStringName = "_fieldStringName"; /// /// Cached name for the '_fieldNodePath' field. /// public new static readonly global::Godot.StringName @_fieldNodePath = "_fieldNodePath"; /// /// Cached name for the '_fieldRid' field. /// public new static readonly global::Godot.StringName @_fieldRid = "_fieldRid"; /// /// Cached name for the '_fieldGodotDictionary' field. /// public new static readonly global::Godot.StringName @_fieldGodotDictionary = "_fieldGodotDictionary"; /// /// Cached name for the '_fieldGodotArray' field. /// public new static readonly global::Godot.StringName @_fieldGodotArray = "_fieldGodotArray"; /// /// Cached name for the '_fieldGodotGenericDictionary' field. /// public new static readonly global::Godot.StringName @_fieldGodotGenericDictionary = "_fieldGodotGenericDictionary"; /// /// Cached name for the '_fieldGodotGenericArray' field. /// public new static readonly global::Godot.StringName @_fieldGodotGenericArray = "_fieldGodotGenericArray"; /// /// Cached name for the '_fieldEmptyInt64Array' field. /// public new static readonly global::Godot.StringName @_fieldEmptyInt64Array = "_fieldEmptyInt64Array"; } /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] protected override bool SetGodotClassPropertyValue(in godot_string_name name, in godot_variant value) { if (name == PropertyName.@_fieldBoolean) { this.@_fieldBoolean = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldChar) { this.@_fieldChar = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldSByte) { this.@_fieldSByte = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldInt16) { this.@_fieldInt16 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldInt32) { this.@_fieldInt32 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldInt64) { this.@_fieldInt64 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldByte) { this.@_fieldByte = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldUInt16) { this.@_fieldUInt16 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldUInt32) { this.@_fieldUInt32 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldUInt64) { this.@_fieldUInt64 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldSingle) { this.@_fieldSingle = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldDouble) { this.@_fieldDouble = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldString) { this.@_fieldString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector2) { this.@_fieldVector2 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector2I) { this.@_fieldVector2I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldRect2) { this.@_fieldRect2 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldRect2I) { this.@_fieldRect2I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldTransform2D) { this.@_fieldTransform2D = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector3) { this.@_fieldVector3 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector3I) { this.@_fieldVector3I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldBasis) { this.@_fieldBasis = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldQuaternion) { this.@_fieldQuaternion = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldTransform3D) { this.@_fieldTransform3D = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector4) { this.@_fieldVector4 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector4I) { this.@_fieldVector4I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldProjection) { this.@_fieldProjection = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldAabb) { this.@_fieldAabb = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldColor) { this.@_fieldColor = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldPlane) { this.@_fieldPlane = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldCallable) { this.@_fieldCallable = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldSignal) { this.@_fieldSignal = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldEnum) { this.@_fieldEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldFlagsEnum) { this.@_fieldFlagsEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldByteArray) { this.@_fieldByteArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldInt32Array) { this.@_fieldInt32Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldInt64Array) { this.@_fieldInt64Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldSingleArray) { this.@_fieldSingleArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldDoubleArray) { this.@_fieldDoubleArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldStringArray) { this.@_fieldStringArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldStringArrayEnum) { this.@_fieldStringArrayEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector2Array) { this.@_fieldVector2Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVector3Array) { this.@_fieldVector3Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldColorArray) { this.@_fieldColorArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotObjectOrDerivedArray) { this.@_fieldGodotObjectOrDerivedArray = global::Godot.NativeInterop.VariantUtils.ConvertToSystemArrayOfGodotObject(value); return true; } if (name == PropertyName.@_fieldStringNameArray) { this.@_fieldStringNameArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldNodePathArray) { this.@_fieldNodePathArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldRidArray) { this.@_fieldRidArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldEmptyInt32Array) { this.@_fieldEmptyInt32Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldArrayFromList) { this.@_fieldArrayFromList = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldVariant) { this.@_fieldVariant = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotObjectOrDerived) { this.@_fieldGodotObjectOrDerived = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotResourceTexture) { this.@_fieldGodotResourceTexture = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldStringName) { this.@_fieldStringName = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldNodePath) { this.@_fieldNodePath = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldRid) { this.@_fieldRid = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotDictionary) { this.@_fieldGodotDictionary = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotArray) { this.@_fieldGodotArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fieldGodotGenericDictionary) { this.@_fieldGodotGenericDictionary = global::Godot.NativeInterop.VariantUtils.ConvertToDictionary(value); return true; } if (name == PropertyName.@_fieldGodotGenericArray) { this.@_fieldGodotGenericArray = global::Godot.NativeInterop.VariantUtils.ConvertToArray(value); return true; } if (name == PropertyName.@_fieldEmptyInt64Array) { this.@_fieldEmptyInt64Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } return base.SetGodotClassPropertyValue(name, value); } /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] protected override bool GetGodotClassPropertyValue(in godot_string_name name, out godot_variant value) { if (name == PropertyName.@_fieldBoolean) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldBoolean); return true; } if (name == PropertyName.@_fieldChar) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldChar); return true; } if (name == PropertyName.@_fieldSByte) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldSByte); return true; } if (name == PropertyName.@_fieldInt16) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldInt16); return true; } if (name == PropertyName.@_fieldInt32) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldInt32); return true; } if (name == PropertyName.@_fieldInt64) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldInt64); return true; } if (name == PropertyName.@_fieldByte) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldByte); return true; } if (name == PropertyName.@_fieldUInt16) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldUInt16); return true; } if (name == PropertyName.@_fieldUInt32) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldUInt32); return true; } if (name == PropertyName.@_fieldUInt64) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldUInt64); return true; } if (name == PropertyName.@_fieldSingle) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldSingle); return true; } if (name == PropertyName.@_fieldDouble) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldDouble); return true; } if (name == PropertyName.@_fieldString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldString); return true; } if (name == PropertyName.@_fieldVector2) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector2); return true; } if (name == PropertyName.@_fieldVector2I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector2I); return true; } if (name == PropertyName.@_fieldRect2) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldRect2); return true; } if (name == PropertyName.@_fieldRect2I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldRect2I); return true; } if (name == PropertyName.@_fieldTransform2D) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldTransform2D); return true; } if (name == PropertyName.@_fieldVector3) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector3); return true; } if (name == PropertyName.@_fieldVector3I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector3I); return true; } if (name == PropertyName.@_fieldBasis) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldBasis); return true; } if (name == PropertyName.@_fieldQuaternion) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldQuaternion); return true; } if (name == PropertyName.@_fieldTransform3D) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldTransform3D); return true; } if (name == PropertyName.@_fieldVector4) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector4); return true; } if (name == PropertyName.@_fieldVector4I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector4I); return true; } if (name == PropertyName.@_fieldProjection) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldProjection); return true; } if (name == PropertyName.@_fieldAabb) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldAabb); return true; } if (name == PropertyName.@_fieldColor) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldColor); return true; } if (name == PropertyName.@_fieldPlane) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldPlane); return true; } if (name == PropertyName.@_fieldCallable) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldCallable); return true; } if (name == PropertyName.@_fieldSignal) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldSignal); return true; } if (name == PropertyName.@_fieldEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldEnum); return true; } if (name == PropertyName.@_fieldFlagsEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldFlagsEnum); return true; } if (name == PropertyName.@_fieldByteArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldByteArray); return true; } if (name == PropertyName.@_fieldInt32Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldInt32Array); return true; } if (name == PropertyName.@_fieldInt64Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldInt64Array); return true; } if (name == PropertyName.@_fieldSingleArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldSingleArray); return true; } if (name == PropertyName.@_fieldDoubleArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldDoubleArray); return true; } if (name == PropertyName.@_fieldStringArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldStringArray); return true; } if (name == PropertyName.@_fieldStringArrayEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldStringArrayEnum); return true; } if (name == PropertyName.@_fieldVector2Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector2Array); return true; } if (name == PropertyName.@_fieldVector3Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVector3Array); return true; } if (name == PropertyName.@_fieldColorArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldColorArray); return true; } if (name == PropertyName.@_fieldGodotObjectOrDerivedArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFromSystemArrayOfGodotObject(this.@_fieldGodotObjectOrDerivedArray); return true; } if (name == PropertyName.@_fieldStringNameArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldStringNameArray); return true; } if (name == PropertyName.@_fieldNodePathArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldNodePathArray); return true; } if (name == PropertyName.@_fieldRidArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldRidArray); return true; } if (name == PropertyName.@_fieldEmptyInt32Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldEmptyInt32Array); return true; } if (name == PropertyName.@_fieldArrayFromList) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldArrayFromList); return true; } if (name == PropertyName.@_fieldVariant) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldVariant); return true; } if (name == PropertyName.@_fieldGodotObjectOrDerived) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldGodotObjectOrDerived); return true; } if (name == PropertyName.@_fieldGodotResourceTexture) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldGodotResourceTexture); return true; } if (name == PropertyName.@_fieldStringName) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldStringName); return true; } if (name == PropertyName.@_fieldNodePath) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldNodePath); return true; } if (name == PropertyName.@_fieldRid) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldRid); return true; } if (name == PropertyName.@_fieldGodotDictionary) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldGodotDictionary); return true; } if (name == PropertyName.@_fieldGodotArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldGodotArray); return true; } if (name == PropertyName.@_fieldGodotGenericDictionary) { value = global::Godot.NativeInterop.VariantUtils.CreateFromDictionary(this.@_fieldGodotGenericDictionary); return true; } if (name == PropertyName.@_fieldGodotGenericArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFromArray(this.@_fieldGodotGenericArray); return true; } if (name == PropertyName.@_fieldEmptyInt64Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fieldEmptyInt64Array); return true; } return base.GetGodotClassPropertyValue(name, out value); } /// /// Get the property information for all the properties declared in this class. /// This method is used by Redot to register the available properties in the editor. /// Do not call this method. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] internal new static global::System.Collections.Generic.List GetGodotPropertyList() { var properties = new global::System.Collections.Generic.List(); properties.Add(new(type: (global::Godot.Variant.Type)1, name: PropertyName.@_fieldBoolean, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldChar, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldSByte, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldInt16, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldInt32, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldInt64, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldByte, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldUInt16, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldUInt32, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldUInt64, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)3, name: PropertyName.@_fieldSingle, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)3, name: PropertyName.@_fieldDouble, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@_fieldString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)5, name: PropertyName.@_fieldVector2, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)6, name: PropertyName.@_fieldVector2I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)7, name: PropertyName.@_fieldRect2, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)8, name: PropertyName.@_fieldRect2I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)11, name: PropertyName.@_fieldTransform2D, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)9, name: PropertyName.@_fieldVector3, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)10, name: PropertyName.@_fieldVector3I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)17, name: PropertyName.@_fieldBasis, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)15, name: PropertyName.@_fieldQuaternion, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)18, name: PropertyName.@_fieldTransform3D, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)12, name: PropertyName.@_fieldVector4, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)13, name: PropertyName.@_fieldVector4I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)19, name: PropertyName.@_fieldProjection, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)16, name: PropertyName.@_fieldAabb, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)20, name: PropertyName.@_fieldColor, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)14, name: PropertyName.@_fieldPlane, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)25, name: PropertyName.@_fieldCallable, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)26, name: PropertyName.@_fieldSignal, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldEnum, hint: (global::Godot.PropertyHint)2, hintString: "A,B,C", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_fieldFlagsEnum, hint: (global::Godot.PropertyHint)6, hintString: "A:0,B:1,C:2", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)29, name: PropertyName.@_fieldByteArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)30, name: PropertyName.@_fieldInt32Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)31, name: PropertyName.@_fieldInt64Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)32, name: PropertyName.@_fieldSingleArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)33, name: PropertyName.@_fieldDoubleArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)34, name: PropertyName.@_fieldStringArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)34, name: PropertyName.@_fieldStringArrayEnum, hint: (global::Godot.PropertyHint)23, hintString: "4/2:A,B,C", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)35, name: PropertyName.@_fieldVector2Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)36, name: PropertyName.@_fieldVector3Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)37, name: PropertyName.@_fieldColorArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldGodotObjectOrDerivedArray, hint: (global::Godot.PropertyHint)23, hintString: "24/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldStringNameArray, hint: (global::Godot.PropertyHint)23, hintString: "21/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldNodePathArray, hint: (global::Godot.PropertyHint)23, hintString: "22/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldRidArray, hint: (global::Godot.PropertyHint)23, hintString: "23/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)30, name: PropertyName.@_fieldEmptyInt32Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)30, name: PropertyName.@_fieldArrayFromList, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)0, name: PropertyName.@_fieldVariant, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)135174, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)24, name: PropertyName.@_fieldGodotObjectOrDerived, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)24, name: PropertyName.@_fieldGodotResourceTexture, hint: (global::Godot.PropertyHint)17, hintString: "Texture", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)21, name: PropertyName.@_fieldStringName, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)22, name: PropertyName.@_fieldNodePath, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)23, name: PropertyName.@_fieldRid, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)27, name: PropertyName.@_fieldGodotDictionary, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldGodotArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)27, name: PropertyName.@_fieldGodotGenericDictionary, hint: (global::Godot.PropertyHint)23, hintString: "4/0:;1/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@_fieldGodotGenericArray, hint: (global::Godot.PropertyHint)23, hintString: "2/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)31, name: PropertyName.@_fieldEmptyInt64Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); return properties; } #pragma warning restore CS0109 }