New Types

Modified Types

AABB

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public struct AABB : IEquatable<AABB>
    [Serializable]
    public struct AABB : IEquatable<AABB>

New Members

    public AABB(Vector3 position, float width, float height, float depth)
    public AABB(float x, float y, float z, Vector3 size)
    public AABB(float x, float y, float z, float width, float height, float depth)

AcceptDialog

Documentation: 3.1.1, 3.2.0

New Members

    public bool DialogAutowrap { get; set; }
    [Obsolete("HasAutowrap is deprecated. Use the DialogAutowrap property instead.")]
    public bool HasAutowrap()
    [Obsolete("SetAutowrap is deprecated. Use the DialogAutowrap property instead.")]
    public void SetAutowrap(bool autowrap)

Modified Members

 // public bool GetHideOnOk()
    [Obsolete("GetHideOnOk is deprecated. Use the DialogHideOnOk property instead.")]
    public bool GetHideOnOk()
 // public string GetText()
    [Obsolete("GetText is deprecated. Use the DialogText property instead.")]
    public string GetText()
 // public void SetHideOnOk(bool enabled)
    [Obsolete("SetHideOnOk is deprecated. Use the DialogHideOnOk property instead.")]
    public void SetHideOnOk(bool enabled)
 // public void SetText(string text)
    [Obsolete("SetText is deprecated. Use the DialogText property instead.")]
    public void SetText(string text)

AnimatedSprite

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetAnimation()
    [Obsolete("GetAnimation is deprecated. Use the Animation property instead.")]
    public string GetAnimation()
 // public int GetFrame()
    [Obsolete("GetFrame is deprecated. Use the Frame property instead.")]
    public int GetFrame()
 // public Vector2 GetOffset()
    [Obsolete("GetOffset is deprecated. Use the Offset property instead.")]
    public Vector2 GetOffset()
 // public float GetSpeedScale()
    [Obsolete("GetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public float GetSpeedScale()
 // public SpriteFrames GetSpriteFrames()
    [Obsolete("GetSpriteFrames is deprecated. Use the Frames property instead.")]
    public SpriteFrames GetSpriteFrames()
 // public bool IsCentered()
    [Obsolete("IsCentered is deprecated. Use the Centered property instead.")]
    public bool IsCentered()
 // public bool IsFlippedH()
    [Obsolete("IsFlippedH is deprecated. Use the FlipH property instead.")]
    public bool IsFlippedH()
 // public bool IsFlippedV()
    [Obsolete("IsFlippedV is deprecated. Use the FlipV property instead.")]
    public bool IsFlippedV()
 // public void SetAnimation(string animation)
    [Obsolete("SetAnimation is deprecated. Use the Animation property instead.")]
    public void SetAnimation(string animation)
 // public void SetCentered(bool centered)
    [Obsolete("SetCentered is deprecated. Use the Centered property instead.")]
    public void SetCentered(bool centered)
 // public void SetFlipH(bool flipH)
    [Obsolete("SetFlipH is deprecated. Use the FlipH property instead.")]
    public void SetFlipH(bool flipH)
 // public void SetFlipV(bool flipV)
    [Obsolete("SetFlipV is deprecated. Use the FlipV property instead.")]
    public void SetFlipV(bool flipV)
 // public void SetFrame(int frame)
    [Obsolete("SetFrame is deprecated. Use the Frame property instead.")]
    public void SetFrame(int frame)
 // public void SetOffset(Vector2 offset)
    [Obsolete("SetOffset is deprecated. Use the Offset property instead.")]
    public void SetOffset(Vector2 offset)
 // public void SetSpeedScale(float speedScale)
    [Obsolete("SetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public void SetSpeedScale(float speedScale)
 // public void SetSpriteFrames(SpriteFrames spriteFrames)
    [Obsolete("SetSpriteFrames is deprecated. Use the Frames property instead.")]
    public void SetSpriteFrames(SpriteFrames spriteFrames)

AnimatedSprite3D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetAnimation()
    [Obsolete("GetAnimation is deprecated. Use the Animation property instead.")]
    public string GetAnimation()
 // public int GetFrame()
    [Obsolete("GetFrame is deprecated. Use the Frame property instead.")]
    public int GetFrame()
 // public SpriteFrames GetSpriteFrames()
    [Obsolete("GetSpriteFrames is deprecated. Use the Frames property instead.")]
    public SpriteFrames GetSpriteFrames()
 // public void SetAnimation(string animation)
    [Obsolete("SetAnimation is deprecated. Use the Animation property instead.")]
    public void SetAnimation(string animation)
 // public void SetFrame(int frame)
    [Obsolete("SetFrame is deprecated. Use the Frame property instead.")]
    public void SetFrame(int frame)
 // public void SetSpriteFrames(SpriteFrames spriteFrames)
    [Obsolete("SetSpriteFrames is deprecated. Use the Frames property instead.")]
    public void SetSpriteFrames(SpriteFrames spriteFrames)

AnimatedTexture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetFps()
    [Obsolete("GetFps is deprecated. Use the Fps property instead.")]
    public float GetFps()
 // public float GetFrameDelay(int frame)
    [Obsolete("GetFrameDelay is deprecated. Use the Frame255__delaySec property instead.")]
    public float GetFrameDelay(int frame)
 // public int GetFrames()
    [Obsolete("GetFrames is deprecated. Use the Frames property instead.")]
    public int GetFrames()
 // public Texture GetFrameTexture(int frame)
    [Obsolete("GetFrameTexture is deprecated. Use the Frame255__texture property instead.")]
    public Texture GetFrameTexture(int frame)
 // public void SetFps(float fps)
    [Obsolete("SetFps is deprecated. Use the Fps property instead.")]
    public void SetFps(float fps)
 // public void SetFrameDelay(int frame, float delay)
    [Obsolete("SetFrameDelay is deprecated. Use the Frame255__delaySec property instead.")]
    public void SetFrameDelay(int frame, float delay)
 // public void SetFrames(int frames)
    [Obsolete("SetFrames is deprecated. Use the Frames property instead.")]
    public void SetFrames(int frames)
 // public void SetFrameTexture(int frame, Texture texture)
    [Obsolete("SetFrameTexture is deprecated. Use the Frame255__texture property instead.")]
    public void SetFrameTexture(int frame, Texture texture)

Animation

Documentation: 3.1.1, 3.2.0

New Members

    public void TrackMoveTo(int idx, int toIdx)
    public void TrackSetKeyTime(int idx, int keyIdx, float time)

Modified Members

 // public float GetLength()
    [Obsolete("GetLength is deprecated. Use the Length property instead.")]
    public float GetLength()
 // public float GetStep()
    [Obsolete("GetStep is deprecated. Use the Step property instead.")]
    public float GetStep()
 // public bool HasLoop()
    [Obsolete("HasLoop is deprecated. Use the Loop property instead.")]
    public bool HasLoop()
 // public void SetLength(float timeSec)
    [Obsolete("SetLength is deprecated. Use the Length property instead.")]
    public void SetLength(float timeSec)
 // public void SetLoop(bool enabled)
    [Obsolete("SetLoop is deprecated. Use the Loop property instead.")]
    public void SetLoop(bool enabled)
 // public void SetStep(float sizeSec)
    [Obsolete("SetStep is deprecated. Use the Step property instead.")]
    public void SetStep(float sizeSec)

AnimationNode

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsFilterEnabled()
    [Obsolete("IsFilterEnabled is deprecated. Use the FilterEnabled property instead.")]
    public bool IsFilterEnabled()
 // public void SetFilterEnabled(bool enable)
    [Obsolete("SetFilterEnabled is deprecated. Use the FilterEnabled property instead.")]
    public void SetFilterEnabled(bool enable)

AnimationNodeAdd2

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsUsingSync()
    [Obsolete("IsUsingSync is deprecated. Use the Sync property instead.")]
    public bool IsUsingSync()
 // public void SetUseSync(bool enable)
    [Obsolete("SetUseSync is deprecated. Use the Sync property instead.")]
    public void SetUseSync(bool enable)

AnimationNodeAdd3

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsUsingSync()
    [Obsolete("IsUsingSync is deprecated. Use the Sync property instead.")]
    public bool IsUsingSync()
 // public void SetUseSync(bool enable)
    [Obsolete("SetUseSync is deprecated. Use the Sync property instead.")]
    public void SetUseSync(bool enable)

AnimationNodeAnimation

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetAnimation()
    [Obsolete("GetAnimation is deprecated. Use the Animation property instead.")]
    public string GetAnimation()
 // public void SetAnimation(string name)
    [Obsolete("SetAnimation is deprecated. Use the Animation property instead.")]
    public void SetAnimation(string name)

AnimationNodeBlend2

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsUsingSync()
    [Obsolete("IsUsingSync is deprecated. Use the Sync property instead.")]
    public bool IsUsingSync()
 // public void SetUseSync(bool enable)
    [Obsolete("SetUseSync is deprecated. Use the Sync property instead.")]
    public void SetUseSync(bool enable)

AnimationNodeBlend3

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsUsingSync()
    [Obsolete("IsUsingSync is deprecated. Use the Sync property instead.")]
    public bool IsUsingSync()
 // public void SetUseSync(bool enable)
    [Obsolete("SetUseSync is deprecated. Use the Sync property instead.")]
    public void SetUseSync(bool enable)

AnimationNodeBlendSpace1D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AnimationRootNode GetBlendPointNode(int point)
    [Obsolete("GetBlendPointNode is deprecated. Use the BlendPoint63__node property instead.")]
    public AnimationRootNode GetBlendPointNode(int point)
 // public float GetBlendPointPosition(int point)
    [Obsolete("GetBlendPointPosition is deprecated. Use the BlendPoint63__pos property instead.")]
    public float GetBlendPointPosition(int point)
 // public float GetMaxSpace()
    [Obsolete("GetMaxSpace is deprecated. Use the MaxSpace property instead.")]
    public float GetMaxSpace()
 // public float GetMinSpace()
    [Obsolete("GetMinSpace is deprecated. Use the MinSpace property instead.")]
    public float GetMinSpace()
 // public float GetSnap()
    [Obsolete("GetSnap is deprecated. Use the Snap property instead.")]
    public float GetSnap()
 // public string GetValueLabel()
    [Obsolete("GetValueLabel is deprecated. Use the ValueLabel property instead.")]
    public string GetValueLabel()
 // public void SetBlendPointPosition(int point, float pos)
    [Obsolete("SetBlendPointPosition is deprecated. Use the BlendPoint63__pos property instead.")]
    public void SetBlendPointPosition(int point, float pos)
 // public void SetMaxSpace(float maxSpace)
    [Obsolete("SetMaxSpace is deprecated. Use the MaxSpace property instead.")]
    public void SetMaxSpace(float maxSpace)
 // public void SetMinSpace(float minSpace)
    [Obsolete("SetMinSpace is deprecated. Use the MinSpace property instead.")]
    public void SetMinSpace(float minSpace)
 // public void SetSnap(float snap)
    [Obsolete("SetSnap is deprecated. Use the Snap property instead.")]
    public void SetSnap(float snap)
 // public void SetValueLabel(string text)
    [Obsolete("SetValueLabel is deprecated. Use the ValueLabel property instead.")]
    public void SetValueLabel(string text)

AnimationNodeBlendSpace2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool GetAutoTriangles()
    [Obsolete("GetAutoTriangles is deprecated. Use the AutoTriangles property instead.")]
    public bool GetAutoTriangles()
 // public BlendModeEnum GetBlendMode()
    [Obsolete("GetBlendMode is deprecated. Use the BlendMode property instead.")]
    public BlendModeEnum GetBlendMode()
 // public AnimationRootNode GetBlendPointNode(int point)
    [Obsolete("GetBlendPointNode is deprecated. Use the BlendPoint63__node property instead.")]
    public AnimationRootNode GetBlendPointNode(int point)
 // public Vector2 GetBlendPointPosition(int point)
    [Obsolete("GetBlendPointPosition is deprecated. Use the BlendPoint63__pos property instead.")]
    public Vector2 GetBlendPointPosition(int point)
 // public Vector2 GetMaxSpace()
    [Obsolete("GetMaxSpace is deprecated. Use the MaxSpace property instead.")]
    public Vector2 GetMaxSpace()
 // public Vector2 GetMinSpace()
    [Obsolete("GetMinSpace is deprecated. Use the MinSpace property instead.")]
    public Vector2 GetMinSpace()
 // public Vector2 GetSnap()
    [Obsolete("GetSnap is deprecated. Use the Snap property instead.")]
    public Vector2 GetSnap()
 // public string GetXLabel()
    [Obsolete("GetXLabel is deprecated. Use the XLabel property instead.")]
    public string GetXLabel()
 // public string GetYLabel()
    [Obsolete("GetYLabel is deprecated. Use the YLabel property instead.")]
    public string GetYLabel()
 // public void SetAutoTriangles(bool enable)
    [Obsolete("SetAutoTriangles is deprecated. Use the AutoTriangles property instead.")]
    public void SetAutoTriangles(bool enable)
 // public void SetBlendMode(BlendModeEnum mode)
    [Obsolete("SetBlendMode is deprecated. Use the BlendMode property instead.")]
    public void SetBlendMode(BlendModeEnum mode)
 // public void SetBlendPointPosition(int point, Vector2 pos)
    [Obsolete("SetBlendPointPosition is deprecated. Use the BlendPoint63__pos property instead.")]
    public void SetBlendPointPosition(int point, Vector2 pos)
 // public void SetMaxSpace(Vector2 maxSpace)
    [Obsolete("SetMaxSpace is deprecated. Use the MaxSpace property instead.")]
    public void SetMaxSpace(Vector2 maxSpace)
 // public void SetMinSpace(Vector2 minSpace)
    [Obsolete("SetMinSpace is deprecated. Use the MinSpace property instead.")]
    public void SetMinSpace(Vector2 minSpace)
 // public void SetSnap(Vector2 snap)
    [Obsolete("SetSnap is deprecated. Use the Snap property instead.")]
    public void SetSnap(Vector2 snap)
 // public void SetXLabel(string text)
    [Obsolete("SetXLabel is deprecated. Use the XLabel property instead.")]
    public void SetXLabel(string text)
 // public void SetYLabel(string text)
    [Obsolete("SetYLabel is deprecated. Use the YLabel property instead.")]
    public void SetYLabel(string text)

AnimationNodeBlendTree

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2 GetGraphOffset()
    [Obsolete("GetGraphOffset is deprecated. Use the GraphOffset property instead.")]
    public Vector2 GetGraphOffset()
 // public void SetGraphOffset(Vector2 offset)
    [Obsolete("SetGraphOffset is deprecated. Use the GraphOffset property instead.")]
    public void SetGraphOffset(Vector2 offset)

AnimationNodeOneShot

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetAutorestartDelay()
    [Obsolete("GetAutorestartDelay is deprecated. Use the AutorestartDelay property instead.")]
    public float GetAutorestartDelay()
 // public float GetAutorestartRandomDelay()
    [Obsolete("GetAutorestartRandomDelay is deprecated. Use the AutorestartRandomDelay property instead.")]
    public float GetAutorestartRandomDelay()
 // public float GetFadeinTime()
    [Obsolete("GetFadeinTime is deprecated. Use the FadeinTime property instead.")]
    public float GetFadeinTime()
 // public float GetFadeoutTime()
    [Obsolete("GetFadeoutTime is deprecated. Use the FadeoutTime property instead.")]
    public float GetFadeoutTime()
 // public bool HasAutorestart()
    [Obsolete("HasAutorestart is deprecated. Use the Autorestart property instead.")]
    public bool HasAutorestart()
 // public bool IsUsingSync()
    [Obsolete("IsUsingSync is deprecated. Use the Sync property instead.")]
    public bool IsUsingSync()
 // public void SetAutorestart(bool enable)
    [Obsolete("SetAutorestart is deprecated. Use the Autorestart property instead.")]
    public void SetAutorestart(bool enable)
 // public void SetAutorestartDelay(float enable)
    [Obsolete("SetAutorestartDelay is deprecated. Use the AutorestartDelay property instead.")]
    public void SetAutorestartDelay(float enable)
 // public void SetAutorestartRandomDelay(float enable)
    [Obsolete("SetAutorestartRandomDelay is deprecated. Use the AutorestartRandomDelay property instead.")]
    public void SetAutorestartRandomDelay(float enable)
 // public void SetFadeinTime(float time)
    [Obsolete("SetFadeinTime is deprecated. Use the FadeinTime property instead.")]
    public void SetFadeinTime(float time)
 // public void SetFadeoutTime(float time)
    [Obsolete("SetFadeoutTime is deprecated. Use the FadeoutTime property instead.")]
    public void SetFadeoutTime(float time)
 // public void SetUseSync(bool enable)
    [Obsolete("SetUseSync is deprecated. Use the Sync property instead.")]
    public void SetUseSync(bool enable)

AnimationNodeStateMachineTransition

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetAdvanceCondition()
    [Obsolete("GetAdvanceCondition is deprecated. Use the AdvanceCondition property instead.")]
    public string GetAdvanceCondition()
 // public int GetPriority()
    [Obsolete("GetPriority is deprecated. Use the Priority property instead.")]
    public int GetPriority()
 // public SwitchModeEnum GetSwitchMode()
    [Obsolete("GetSwitchMode is deprecated. Use the SwitchMode property instead.")]
    public SwitchModeEnum GetSwitchMode()
 // public float GetXfadeTime()
    [Obsolete("GetXfadeTime is deprecated. Use the XfadeTime property instead.")]
    public float GetXfadeTime()
 // public bool HasAutoAdvance()
    [Obsolete("HasAutoAdvance is deprecated. Use the AutoAdvance property instead.")]
    public bool HasAutoAdvance()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public void SetAdvanceCondition(string name)
    [Obsolete("SetAdvanceCondition is deprecated. Use the AdvanceCondition property instead.")]
    public void SetAdvanceCondition(string name)
 // public void SetAutoAdvance(bool autoAdvance)
    [Obsolete("SetAutoAdvance is deprecated. Use the AutoAdvance property instead.")]
    public void SetAutoAdvance(bool autoAdvance)
 // public void SetDisabled(bool disabled)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool disabled)
 // public void SetPriority(int priority)
    [Obsolete("SetPriority is deprecated. Use the Priority property instead.")]
    public void SetPriority(int priority)
 // public void SetSwitchMode(SwitchModeEnum mode)
    [Obsolete("SetSwitchMode is deprecated. Use the SwitchMode property instead.")]
    public void SetSwitchMode(SwitchModeEnum mode)
 // public void SetXfadeTime(float secs)
    [Obsolete("SetXfadeTime is deprecated. Use the XfadeTime property instead.")]
    public void SetXfadeTime(float secs)

AnimationNodeTransition

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetCrossFadeTime()
    [Obsolete("GetCrossFadeTime is deprecated. Use the XfadeTime property instead.")]
    public float GetCrossFadeTime()
 // public int GetEnabledInputs()
    [Obsolete("GetEnabledInputs is deprecated. Use the InputCount property instead.")]
    public int GetEnabledInputs()
 // public string GetInputCaption(int input)
    [Obsolete("GetInputCaption is deprecated. Use the Input31__name property instead.")]
    public string GetInputCaption(int input)
 // public bool IsInputSetAsAutoAdvance(int input)
    [Obsolete("IsInputSetAsAutoAdvance is deprecated. Use the Input31__autoAdvance property instead.")]
    public bool IsInputSetAsAutoAdvance(int input)
 // public void SetCrossFadeTime(float time)
    [Obsolete("SetCrossFadeTime is deprecated. Use the XfadeTime property instead.")]
    public void SetCrossFadeTime(float time)
 // public void SetEnabledInputs(int amount)
    [Obsolete("SetEnabledInputs is deprecated. Use the InputCount property instead.")]
    public void SetEnabledInputs(int amount)
 // public void SetInputAsAutoAdvance(int input, bool enable)
    [Obsolete("SetInputAsAutoAdvance is deprecated. Use the Input31__autoAdvance property instead.")]
    public void SetInputAsAutoAdvance(int input, bool enable)
 // public void SetInputCaption(int input, string caption)
    [Obsolete("SetInputCaption is deprecated. Use the Input31__name property instead.")]
    public void SetInputCaption(int input, string caption)

AnimationPlayer

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("GetMethodCallMode is deprecated. Use the MethodCallMode property instead.")]
    public AnimationMethodCallMode GetMethodCallMode()
    public AnimationMethodCallMode MethodCallMode { get; set; }
    [Obsolete("SetMethodCallMode is deprecated. Use the MethodCallMode property instead.")]
    public void SetMethodCallMode(AnimationMethodCallMode mode)

Modified Members

 // public AnimationProcessMode GetAnimationProcessMode()
    [Obsolete("GetAnimationProcessMode is deprecated. Use the PlaybackProcessMode property instead.")]
    public AnimationProcessMode GetAnimationProcessMode()
 // public string GetAssignedAnimation()
    [Obsolete("GetAssignedAnimation is deprecated. Use the AssignedAnimation property instead.")]
    public string GetAssignedAnimation()
 // public string GetAutoplay()
    [Obsolete("GetAutoplay is deprecated. Use the Autoplay property instead.")]
    public string GetAutoplay()
 // public string GetCurrentAnimation()
    [Obsolete("GetCurrentAnimation is deprecated. Use the CurrentAnimation property instead.")]
    public string GetCurrentAnimation()
 // public float GetCurrentAnimationLength()
    [Obsolete("GetCurrentAnimationLength is deprecated. Use the CurrentAnimationLength property instead.")]
    public float GetCurrentAnimationLength()
 // public float GetCurrentAnimationPosition()
    [Obsolete("GetCurrentAnimationPosition is deprecated. Use the CurrentAnimationPosition property instead.")]
    public float GetCurrentAnimationPosition()
 // public float GetDefaultBlendTime()
    [Obsolete("GetDefaultBlendTime is deprecated. Use the PlaybackDefaultBlendTime property instead.")]
    public float GetDefaultBlendTime()
 // public NodePath GetRoot()
    [Obsolete("GetRoot is deprecated. Use the RootNode property instead.")]
    public NodePath GetRoot()
 // public float GetSpeedScale()
    [Obsolete("GetSpeedScale is deprecated. Use the PlaybackSpeed property instead.")]
    public float GetSpeedScale()
 // public bool IsActive()
    [Obsolete("IsActive is deprecated. Use the PlaybackActive property instead.")]
    public bool IsActive()
 // public void SetActive(bool active)
    [Obsolete("SetActive is deprecated. Use the PlaybackActive property instead.")]
    public void SetActive(bool active)
 // public void SetAnimationProcessMode(AnimationProcessMode mode)
    [Obsolete("SetAnimationProcessMode is deprecated. Use the PlaybackProcessMode property instead.")]
    public void SetAnimationProcessMode(AnimationProcessMode mode)
 // public void SetAssignedAnimation(string anim)
    [Obsolete("SetAssignedAnimation is deprecated. Use the AssignedAnimation property instead.")]
    public void SetAssignedAnimation(string anim)
 // public void SetAutoplay(string name)
    [Obsolete("SetAutoplay is deprecated. Use the Autoplay property instead.")]
    public void SetAutoplay(string name)
 // public void SetCurrentAnimation(string anim)
    [Obsolete("SetCurrentAnimation is deprecated. Use the CurrentAnimation property instead.")]
    public void SetCurrentAnimation(string anim)
 // public void SetDefaultBlendTime(float sec)
    [Obsolete("SetDefaultBlendTime is deprecated. Use the PlaybackDefaultBlendTime property instead.")]
    public void SetDefaultBlendTime(float sec)
 // public void SetRoot(NodePath path)
    [Obsolete("SetRoot is deprecated. Use the RootNode property instead.")]
    public void SetRoot(NodePath path)
 // public void SetSpeedScale(float speed)
    [Obsolete("SetSpeedScale is deprecated. Use the PlaybackSpeed property instead.")]
    public void SetSpeedScale(float speed)

AnimationTree

Documentation: 3.1.1, 3.2.0

Modified Members

 // public NodePath GetAnimationPlayer()
    [Obsolete("GetAnimationPlayer is deprecated. Use the AnimPlayer property instead.")]
    public NodePath GetAnimationPlayer()
 // public AnimationProcessMode GetProcessMode()
    [Obsolete("GetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public AnimationProcessMode GetProcessMode()
 // public NodePath GetRootMotionTrack()
    [Obsolete("GetRootMotionTrack is deprecated. Use the RootMotionTrack property instead.")]
    public NodePath GetRootMotionTrack()
 // public AnimationNode GetTreeRoot()
    [Obsolete("GetTreeRoot is deprecated. Use the TreeRoot property instead.")]
    public AnimationNode GetTreeRoot()
 // public bool IsActive()
    [Obsolete("IsActive is deprecated. Use the Active property instead.")]
    public bool IsActive()
 // public void SetActive(bool active)
    [Obsolete("SetActive is deprecated. Use the Active property instead.")]
    public void SetActive(bool active)
 // public void SetAnimationPlayer(NodePath root)
    [Obsolete("SetAnimationPlayer is deprecated. Use the AnimPlayer property instead.")]
    public void SetAnimationPlayer(NodePath root)
 // public void SetProcessMode(AnimationProcessMode mode)
    [Obsolete("SetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public void SetProcessMode(AnimationProcessMode mode)
 // public void SetRootMotionTrack(NodePath path)
    [Obsolete("SetRootMotionTrack is deprecated. Use the RootMotionTrack property instead.")]
    public void SetRootMotionTrack(NodePath path)
 // public void SetTreeRoot(AnimationNode root)
    [Obsolete("SetTreeRoot is deprecated. Use the TreeRoot property instead.")]
    public void SetTreeRoot(AnimationNode root)

AnimationTreePlayer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AnimationProcessMode GetAnimationProcessMode()
    [Obsolete("GetAnimationProcessMode is deprecated. Use the PlaybackProcessMode property instead.")]
    public AnimationProcessMode GetAnimationProcessMode()
 // public NodePath GetBasePath()
    [Obsolete("GetBasePath is deprecated. Use the BasePath property instead.")]
    public NodePath GetBasePath()
 // public NodePath GetMasterPlayer()
    [Obsolete("GetMasterPlayer is deprecated. Use the MasterPlayer property instead.")]
    public NodePath GetMasterPlayer()
 // public bool IsActive()
    [Obsolete("IsActive is deprecated. Use the Active property instead.")]
    public bool IsActive()
 // public void SetActive(bool enabled)
    [Obsolete("SetActive is deprecated. Use the Active property instead.")]
    public void SetActive(bool enabled)
 // public void SetAnimationProcessMode(AnimationProcessMode mode)
    [Obsolete("SetAnimationProcessMode is deprecated. Use the PlaybackProcessMode property instead.")]
    public void SetAnimationProcessMode(AnimationProcessMode mode)
 // public void SetBasePath(NodePath path)
    [Obsolete("SetBasePath is deprecated. Use the BasePath property instead.")]
    public void SetBasePath(NodePath path)
 // public void SetMasterPlayer(NodePath nodepath)
    [Obsolete("SetMasterPlayer is deprecated. Use the MasterPlayer property instead.")]
    public void SetMasterPlayer(NodePath nodepath)

Area

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int CollisionLayer { get; set; }
    public uint CollisionLayer { get; set; }
 // public int CollisionMask { get; set; }
    public uint CollisionMask { get; set; }
 // public float GetAngularDamp()
    [Obsolete("GetAngularDamp is deprecated. Use the AngularDamp property instead.")]
    public float GetAngularDamp()
 // public string GetAudioBus()
    [Obsolete("GetAudioBus is deprecated. Use the AudioBusName property instead.")]
    public string GetAudioBus()
 // public int GetCollisionLayer()
    [Obsolete("GetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public uint GetCollisionLayer()
 // public int GetCollisionMask()
    [Obsolete("GetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public uint GetCollisionMask()
 // public float GetGravity()
    [Obsolete("GetGravity is deprecated. Use the Gravity property instead.")]
    public float GetGravity()
 // public float GetGravityDistanceScale()
    [Obsolete("GetGravityDistanceScale is deprecated. Use the GravityDistanceScale property instead.")]
    public float GetGravityDistanceScale()
 // public Vector3 GetGravityVector()
    [Obsolete("GetGravityVector is deprecated. Use the GravityVec property instead.")]
    public Vector3 GetGravityVector()
 // public float GetLinearDamp()
    [Obsolete("GetLinearDamp is deprecated. Use the LinearDamp property instead.")]
    public float GetLinearDamp()
 // public float GetPriority()
    [Obsolete("GetPriority is deprecated. Use the Priority property instead.")]
    public float GetPriority()
 // public float GetReverbAmount()
    [Obsolete("GetReverbAmount is deprecated. Use the ReverbBusAmount property instead.")]
    public float GetReverbAmount()
 // public string GetReverbBus()
    [Obsolete("GetReverbBus is deprecated. Use the ReverbBusName property instead.")]
    public string GetReverbBus()
 // public float GetReverbUniformity()
    [Obsolete("GetReverbUniformity is deprecated. Use the ReverbBusUniformity property instead.")]
    public float GetReverbUniformity()
 // public SpaceOverrideEnum GetSpaceOverrideMode()
    [Obsolete("GetSpaceOverrideMode is deprecated. Use the SpaceOverride property instead.")]
    public SpaceOverrideEnum GetSpaceOverrideMode()
 // public bool IsGravityAPoint()
    [Obsolete("IsGravityAPoint is deprecated. Use the GravityPoint property instead.")]
    public bool IsGravityAPoint()
 // public bool IsMonitorable()
    [Obsolete("IsMonitorable is deprecated. Use the Monitorable property instead.")]
    public bool IsMonitorable()
 // public bool IsMonitoring()
    [Obsolete("IsMonitoring is deprecated. Use the Monitoring property instead.")]
    public bool IsMonitoring()
 // public bool IsOverridingAudioBus()
    [Obsolete("IsOverridingAudioBus is deprecated. Use the AudioBusOverride property instead.")]
    public bool IsOverridingAudioBus()
 // public bool IsUsingReverbBus()
    [Obsolete("IsUsingReverbBus is deprecated. Use the ReverbBusEnable property instead.")]
    public bool IsUsingReverbBus()
 // public void SetAngularDamp(float angularDamp)
    [Obsolete("SetAngularDamp is deprecated. Use the AngularDamp property instead.")]
    public void SetAngularDamp(float angularDamp)
 // public void SetAudioBus(string name)
    [Obsolete("SetAudioBus is deprecated. Use the AudioBusName property instead.")]
    public void SetAudioBus(string name)
 // public void SetAudioBusOverride(bool enable)
    [Obsolete("SetAudioBusOverride is deprecated. Use the AudioBusOverride property instead.")]
    public void SetAudioBusOverride(bool enable)
 // public void SetCollisionLayer(int collisionLayer)
    [Obsolete("SetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public void SetCollisionLayer(uint collisionLayer)
 // public void SetCollisionMask(int collisionMask)
    [Obsolete("SetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public void SetCollisionMask(uint collisionMask)
 // public void SetGravity(float gravity)
    [Obsolete("SetGravity is deprecated. Use the Gravity property instead.")]
    public void SetGravity(float gravity)
 // public void SetGravityDistanceScale(float distanceScale)
    [Obsolete("SetGravityDistanceScale is deprecated. Use the GravityDistanceScale property instead.")]
    public void SetGravityDistanceScale(float distanceScale)
 // public void SetGravityIsPoint(bool enable)
    [Obsolete("SetGravityIsPoint is deprecated. Use the GravityPoint property instead.")]
    public void SetGravityIsPoint(bool enable)
 // public void SetGravityVector(Vector3 vector)
    [Obsolete("SetGravityVector is deprecated. Use the GravityVec property instead.")]
    public void SetGravityVector(Vector3 vector)
 // public void SetLinearDamp(float linearDamp)
    [Obsolete("SetLinearDamp is deprecated. Use the LinearDamp property instead.")]
    public void SetLinearDamp(float linearDamp)
 // public void SetMonitorable(bool enable)
    [Obsolete("SetMonitorable is deprecated. Use the Monitorable property instead.")]
    public void SetMonitorable(bool enable)
 // public void SetMonitoring(bool enable)
    [Obsolete("SetMonitoring is deprecated. Use the Monitoring property instead.")]
    public void SetMonitoring(bool enable)
 // public void SetPriority(float priority)
    [Obsolete("SetPriority is deprecated. Use the Priority property instead.")]
    public void SetPriority(float priority)
 // public void SetReverbAmount(float amount)
    [Obsolete("SetReverbAmount is deprecated. Use the ReverbBusAmount property instead.")]
    public void SetReverbAmount(float amount)
 // public void SetReverbBus(string name)
    [Obsolete("SetReverbBus is deprecated. Use the ReverbBusName property instead.")]
    public void SetReverbBus(string name)
 // public void SetReverbUniformity(float amount)
    [Obsolete("SetReverbUniformity is deprecated. Use the ReverbBusUniformity property instead.")]
    public void SetReverbUniformity(float amount)
 // public void SetSpaceOverrideMode(SpaceOverrideEnum enable)
    [Obsolete("SetSpaceOverrideMode is deprecated. Use the SpaceOverride property instead.")]
    public void SetSpaceOverrideMode(SpaceOverrideEnum enable)
 // public void SetUseReverbBus(bool enable)
    [Obsolete("SetUseReverbBus is deprecated. Use the ReverbBusEnable property instead.")]
    public void SetUseReverbBus(bool enable)

Area2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int CollisionLayer { get; set; }
    public uint CollisionLayer { get; set; }
 // public int CollisionMask { get; set; }
    public uint CollisionMask { get; set; }
 // public float GetAngularDamp()
    [Obsolete("GetAngularDamp is deprecated. Use the AngularDamp property instead.")]
    public float GetAngularDamp()
 // public string GetAudioBusName()
    [Obsolete("GetAudioBusName is deprecated. Use the AudioBusName property instead.")]
    public string GetAudioBusName()
 // public int GetCollisionLayer()
    [Obsolete("GetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public uint GetCollisionLayer()
 // public int GetCollisionMask()
    [Obsolete("GetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public uint GetCollisionMask()
 // public float GetGravity()
    [Obsolete("GetGravity is deprecated. Use the Gravity property instead.")]
    public float GetGravity()
 // public float GetGravityDistanceScale()
    [Obsolete("GetGravityDistanceScale is deprecated. Use the GravityDistanceScale property instead.")]
    public float GetGravityDistanceScale()
 // public Vector2 GetGravityVector()
    [Obsolete("GetGravityVector is deprecated. Use the GravityVec property instead.")]
    public Vector2 GetGravityVector()
 // public float GetLinearDamp()
    [Obsolete("GetLinearDamp is deprecated. Use the LinearDamp property instead.")]
    public float GetLinearDamp()
 // public float GetPriority()
    [Obsolete("GetPriority is deprecated. Use the Priority property instead.")]
    public float GetPriority()
 // public SpaceOverrideEnum GetSpaceOverrideMode()
    [Obsolete("GetSpaceOverrideMode is deprecated. Use the SpaceOverride property instead.")]
    public SpaceOverrideEnum GetSpaceOverrideMode()
 // public bool IsGravityAPoint()
    [Obsolete("IsGravityAPoint is deprecated. Use the GravityPoint property instead.")]
    public bool IsGravityAPoint()
 // public bool IsMonitorable()
    [Obsolete("IsMonitorable is deprecated. Use the Monitorable property instead.")]
    public bool IsMonitorable()
 // public bool IsMonitoring()
    [Obsolete("IsMonitoring is deprecated. Use the Monitoring property instead.")]
    public bool IsMonitoring()
 // public bool IsOverridingAudioBus()
    [Obsolete("IsOverridingAudioBus is deprecated. Use the AudioBusOverride property instead.")]
    public bool IsOverridingAudioBus()
 // public void SetAngularDamp(float angularDamp)
    [Obsolete("SetAngularDamp is deprecated. Use the AngularDamp property instead.")]
    public void SetAngularDamp(float angularDamp)
 // public void SetAudioBusName(string name)
    [Obsolete("SetAudioBusName is deprecated. Use the AudioBusName property instead.")]
    public void SetAudioBusName(string name)
 // public void SetAudioBusOverride(bool enable)
    [Obsolete("SetAudioBusOverride is deprecated. Use the AudioBusOverride property instead.")]
    public void SetAudioBusOverride(bool enable)
 // public void SetCollisionLayer(int collisionLayer)
    [Obsolete("SetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public void SetCollisionLayer(uint collisionLayer)
 // public void SetCollisionMask(int collisionMask)
    [Obsolete("SetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public void SetCollisionMask(uint collisionMask)
 // public void SetGravity(float gravity)
    [Obsolete("SetGravity is deprecated. Use the Gravity property instead.")]
    public void SetGravity(float gravity)
 // public void SetGravityDistanceScale(float distanceScale)
    [Obsolete("SetGravityDistanceScale is deprecated. Use the GravityDistanceScale property instead.")]
    public void SetGravityDistanceScale(float distanceScale)
 // public void SetGravityIsPoint(bool enable)
    [Obsolete("SetGravityIsPoint is deprecated. Use the GravityPoint property instead.")]
    public void SetGravityIsPoint(bool enable)
 // public void SetGravityVector(Vector2 vector)
    [Obsolete("SetGravityVector is deprecated. Use the GravityVec property instead.")]
    public void SetGravityVector(Vector2 vector)
 // public void SetLinearDamp(float linearDamp)
    [Obsolete("SetLinearDamp is deprecated. Use the LinearDamp property instead.")]
    public void SetLinearDamp(float linearDamp)
 // public void SetMonitorable(bool enable)
    [Obsolete("SetMonitorable is deprecated. Use the Monitorable property instead.")]
    public void SetMonitorable(bool enable)
 // public void SetMonitoring(bool enable)
    [Obsolete("SetMonitoring is deprecated. Use the Monitoring property instead.")]
    public void SetMonitoring(bool enable)
 // public void SetPriority(float priority)
    [Obsolete("SetPriority is deprecated. Use the Priority property instead.")]
    public void SetPriority(float priority)
 // public void SetSpaceOverrideMode(SpaceOverrideEnum spaceOverrideMode)
    [Obsolete("SetSpaceOverrideMode is deprecated. Use the SpaceOverride property instead.")]
    public void SetSpaceOverrideMode(SpaceOverrideEnum spaceOverrideMode)

Modified Signals

 // "body_entered" (PhysicsBody2D body)
    "body_entered" (Node body)
 // "body_exited" (PhysicsBody2D body)
    "body_exited" (Node body)
 // "body_shape_entered" (int body_id, PhysicsBody2D body, int body_shape, int area_shape)
    "body_shape_entered" (int body_id, Node body, int body_shape, int area_shape)
 // "body_shape_exited" (int body_id, PhysicsBody2D body, int body_shape, int area_shape)
    "body_shape_exited" (int body_id, Node body, int body_shape, int area_shape)

ArrayMesh

Documentation: 3.1.1, 3.2.0

Removed Members

    public void SurfaceSetMaterial(int surfIdx, Material material)

Modified Members

 // public void AddSurfaceFromArrays(PrimitiveType primitive, Godot.Collections.Array arrays, Godot.Collections.Array blendShapes = null, int compressFlags = 97280)
    public void AddSurfaceFromArrays(PrimitiveType primitive, Godot.Collections.Array arrays, Godot.Collections.Array blendShapes = null, uint compressFlags = 97280u)
 // public BlendShapeMode GetBlendShapeMode()
    [Obsolete("GetBlendShapeMode is deprecated. Use the BlendShapeMode property instead.")]
    public BlendShapeMode GetBlendShapeMode()
 // public AABB GetCustomAabb()
    [Obsolete("GetCustomAabb is deprecated. Use the CustomAabb property instead.")]
    public AABB GetCustomAabb()
 // public void SetBlendShapeMode(BlendShapeMode mode)
    [Obsolete("SetBlendShapeMode is deprecated. Use the BlendShapeMode property instead.")]
    public void SetBlendShapeMode(BlendShapeMode mode)
 // public void SetCustomAabb(AABB aabb)
    [Obsolete("SetCustomAabb is deprecated. Use the CustomAabb property instead.")]
    public void SetCustomAabb(AABB aabb)
 // public int SurfaceGetFormat(int surfIdx)
    public uint SurfaceGetFormat(int surfIdx)

ARVRAnchor

Documentation: 3.1.1, 3.2.0

New Members

    public Mesh GetMesh()

Modified Members

 // public int GetAnchorId()
    [Obsolete("GetAnchorId is deprecated. Use the AnchorId property instead.")]
    public int GetAnchorId()
 // public void SetAnchorId(int anchorId)
    [Obsolete("SetAnchorId is deprecated. Use the AnchorId property instead.")]
    public void SetAnchorId(int anchorId)

New Signals

    "mesh_updated" (Mesh mesh)

ARVRController

Documentation: 3.1.1, 3.2.0

New Members

    public Mesh GetMesh()

Modified Members

 // public int GetControllerId()
    [Obsolete("GetControllerId is deprecated. Use the ControllerId property instead.")]
    public int GetControllerId()
 // public float GetRumble()
    [Obsolete("GetRumble is deprecated. Use the Rumble property instead.")]
    public float GetRumble()
 // public void SetControllerId(int controllerId)
    [Obsolete("SetControllerId is deprecated. Use the ControllerId property instead.")]
    public void SetControllerId(int controllerId)
 // public void SetRumble(float rumble)
    [Obsolete("SetRumble is deprecated. Use the Rumble property instead.")]
    public void SetRumble(float rumble)

New Signals

    "mesh_updated" (Mesh mesh)

ARVRInterface

Documentation: 3.1.1, 3.2.0

New Members

    public int GetCameraFeedId()

Modified Members

 // public bool GetAnchorDetectionIsEnabled()
    [Obsolete("GetAnchorDetectionIsEnabled is deprecated. Use the ArIsAnchorDetectionEnabled property instead.")]
    public bool GetAnchorDetectionIsEnabled()
 // public bool IsInitialized()
    [Obsolete("IsInitialized is deprecated. Use the InterfaceIsInitialized property instead.")]
    public bool IsInitialized()
 // public bool IsPrimary()
    [Obsolete("IsPrimary is deprecated. Use the InterfaceIsPrimary property instead.")]
    public bool IsPrimary()
 // public void SetAnchorDetectionIsEnabled(bool enable)
    [Obsolete("SetAnchorDetectionIsEnabled is deprecated. Use the ArIsAnchorDetectionEnabled property instead.")]
    public void SetAnchorDetectionIsEnabled(bool enable)
 // public void SetIsInitialized(bool initialized)
    [Obsolete("SetIsInitialized is deprecated. Use the InterfaceIsInitialized property instead.")]
    public void SetIsInitialized(bool initialized)
 // public void SetIsPrimary(bool enable)
    [Obsolete("SetIsPrimary is deprecated. Use the InterfaceIsPrimary property instead.")]
    public void SetIsPrimary(bool enable)

ARVROrigin

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetWorldScale()
    [Obsolete("GetWorldScale is deprecated. Use the WorldScale property instead.")]
    public float GetWorldScale()
 // public void SetWorldScale(float worldScale)
    [Obsolete("SetWorldScale is deprecated. Use the WorldScale property instead.")]
    public void SetWorldScale(float worldScale)

ARVRPositionalTracker

Documentation: 3.1.1, 3.2.0

New Members

    public Mesh GetMesh()

Modified Members

 // public float GetRumble()
    [Obsolete("GetRumble is deprecated. Use the Rumble property instead.")]
    public float GetRumble()
 // public void SetRumble(float rumble)
    [Obsolete("SetRumble is deprecated. Use the Rumble property instead.")]
    public void SetRumble(float rumble)

ARVRServer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public static int GetLastCommitUsec()
    public static ulong GetLastCommitUsec()
 // public static int GetLastFrameUsec()
    public static ulong GetLastFrameUsec()
 // public static int GetLastProcessUsec()
    public static ulong GetLastProcessUsec()
 // public static ARVRInterface GetPrimaryInterface()
    [Obsolete("GetPrimaryInterface is deprecated. Use the PrimaryInterface property instead.")]
    public static ARVRInterface GetPrimaryInterface()
 // public static float GetWorldScale()
    [Obsolete("GetWorldScale is deprecated. Use the WorldScale property instead.")]
    public static float GetWorldScale()
 // public static void SetPrimaryInterface(ARVRInterface @interface)
    [Obsolete("SetPrimaryInterface is deprecated. Use the PrimaryInterface property instead.")]
    public static void SetPrimaryInterface(ARVRInterface @interface)
 // public static void SetWorldScale(float arg0)
    [Obsolete("SetWorldScale is deprecated. Use the WorldScale property instead.")]
    public static void SetWorldScale(float arg0)

AStar

Documentation: 3.1.1, 3.2.0

New Members

    public int GetPointCapacity()
    public int GetPointCount()
    public void ReserveSpace(int numNodes)

Modified Members

 // public int GetClosestPoint(Vector3 toPosition)
    public int GetClosestPoint(Vector3 toPosition, bool includeDisabled = false)

AtlasTexture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Texture GetAtlas()
    [Obsolete("GetAtlas is deprecated. Use the Atlas property instead.")]
    public Texture GetAtlas()
 // public Rect2 GetMargin()
    [Obsolete("GetMargin is deprecated. Use the Margin property instead.")]
    public Rect2 GetMargin()
 // public Rect2 GetRegion()
    [Obsolete("GetRegion is deprecated. Use the Region property instead.")]
    public Rect2 GetRegion()
 // public bool HasFilterClip()
    [Obsolete("HasFilterClip is deprecated. Use the FilterClip property instead.")]
    public bool HasFilterClip()
 // public void SetAtlas(Texture atlas)
    [Obsolete("SetAtlas is deprecated. Use the Atlas property instead.")]
    public void SetAtlas(Texture atlas)
 // public void SetFilterClip(bool enable)
    [Obsolete("SetFilterClip is deprecated. Use the FilterClip property instead.")]
    public void SetFilterClip(bool enable)
 // public void SetMargin(Rect2 margin)
    [Obsolete("SetMargin is deprecated. Use the Margin property instead.")]
    public void SetMargin(Rect2 margin)
 // public void SetRegion(Rect2 region)
    [Obsolete("SetRegion is deprecated. Use the Region property instead.")]
    public void SetRegion(Rect2 region)

AudioEffectAmplify

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetVolumeDb()
    [Obsolete("GetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public float GetVolumeDb()
 // public void SetVolumeDb(float volume)
    [Obsolete("SetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public void SetVolumeDb(float volume)

AudioEffectChorus

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDry()
    [Obsolete("GetDry is deprecated. Use the Dry property instead.")]
    public float GetDry()
 // public int GetVoiceCount()
    [Obsolete("GetVoiceCount is deprecated. Use the VoiceCount property instead.")]
    public int GetVoiceCount()
 // public float GetVoiceCutoffHz(int voiceIdx)
    [Obsolete("GetVoiceCutoffHz is deprecated. Use the Voice__4__cutoffHz property instead.")]
    public float GetVoiceCutoffHz(int voiceIdx)
 // public float GetVoiceDelayMs(int voiceIdx)
    [Obsolete("GetVoiceDelayMs is deprecated. Use the Voice__4__delayMs property instead.")]
    public float GetVoiceDelayMs(int voiceIdx)
 // public float GetVoiceDepthMs(int voiceIdx)
    [Obsolete("GetVoiceDepthMs is deprecated. Use the Voice__4__depthMs property instead.")]
    public float GetVoiceDepthMs(int voiceIdx)
 // public float GetVoiceLevelDb(int voiceIdx)
    [Obsolete("GetVoiceLevelDb is deprecated. Use the Voice__4__levelDb property instead.")]
    public float GetVoiceLevelDb(int voiceIdx)
 // public float GetVoicePan(int voiceIdx)
    [Obsolete("GetVoicePan is deprecated. Use the Voice__4__pan property instead.")]
    public float GetVoicePan(int voiceIdx)
 // public float GetVoiceRateHz(int voiceIdx)
    [Obsolete("GetVoiceRateHz is deprecated. Use the Voice__4__rateHz property instead.")]
    public float GetVoiceRateHz(int voiceIdx)
 // public float GetWet()
    [Obsolete("GetWet is deprecated. Use the Wet property instead.")]
    public float GetWet()
 // public void SetDry(float amount)
    [Obsolete("SetDry is deprecated. Use the Dry property instead.")]
    public void SetDry(float amount)
 // public void SetVoiceCount(int voices)
    [Obsolete("SetVoiceCount is deprecated. Use the VoiceCount property instead.")]
    public void SetVoiceCount(int voices)
 // public void SetVoiceCutoffHz(int voiceIdx, float cutoffHz)
    [Obsolete("SetVoiceCutoffHz is deprecated. Use the Voice__4__cutoffHz property instead.")]
    public void SetVoiceCutoffHz(int voiceIdx, float cutoffHz)
 // public void SetVoiceDelayMs(int voiceIdx, float delayMs)
    [Obsolete("SetVoiceDelayMs is deprecated. Use the Voice__4__delayMs property instead.")]
    public void SetVoiceDelayMs(int voiceIdx, float delayMs)
 // public void SetVoiceDepthMs(int voiceIdx, float depthMs)
    [Obsolete("SetVoiceDepthMs is deprecated. Use the Voice__4__depthMs property instead.")]
    public void SetVoiceDepthMs(int voiceIdx, float depthMs)
 // public void SetVoiceLevelDb(int voiceIdx, float levelDb)
    [Obsolete("SetVoiceLevelDb is deprecated. Use the Voice__4__levelDb property instead.")]
    public void SetVoiceLevelDb(int voiceIdx, float levelDb)
 // public void SetVoicePan(int voiceIdx, float pan)
    [Obsolete("SetVoicePan is deprecated. Use the Voice__4__pan property instead.")]
    public void SetVoicePan(int voiceIdx, float pan)
 // public void SetVoiceRateHz(int voiceIdx, float rateHz)
    [Obsolete("SetVoiceRateHz is deprecated. Use the Voice__4__rateHz property instead.")]
    public void SetVoiceRateHz(int voiceIdx, float rateHz)
 // public void SetWet(float amount)
    [Obsolete("SetWet is deprecated. Use the Wet property instead.")]
    public void SetWet(float amount)

AudioEffectCompressor

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetAttackUs()
    [Obsolete("GetAttackUs is deprecated. Use the AttackUs property instead.")]
    public float GetAttackUs()
 // public float GetGain()
    [Obsolete("GetGain is deprecated. Use the Gain property instead.")]
    public float GetGain()
 // public float GetMix()
    [Obsolete("GetMix is deprecated. Use the Mix property instead.")]
    public float GetMix()
 // public float GetRatio()
    [Obsolete("GetRatio is deprecated. Use the Ratio property instead.")]
    public float GetRatio()
 // public float GetReleaseMs()
    [Obsolete("GetReleaseMs is deprecated. Use the ReleaseMs property instead.")]
    public float GetReleaseMs()
 // public string GetSidechain()
    [Obsolete("GetSidechain is deprecated. Use the Sidechain property instead.")]
    public string GetSidechain()
 // public float GetThreshold()
    [Obsolete("GetThreshold is deprecated. Use the Threshold property instead.")]
    public float GetThreshold()
 // public void SetAttackUs(float attackUs)
    [Obsolete("SetAttackUs is deprecated. Use the AttackUs property instead.")]
    public void SetAttackUs(float attackUs)
 // public void SetGain(float gain)
    [Obsolete("SetGain is deprecated. Use the Gain property instead.")]
    public void SetGain(float gain)
 // public void SetMix(float mix)
    [Obsolete("SetMix is deprecated. Use the Mix property instead.")]
    public void SetMix(float mix)
 // public void SetRatio(float ratio)
    [Obsolete("SetRatio is deprecated. Use the Ratio property instead.")]
    public void SetRatio(float ratio)
 // public void SetReleaseMs(float releaseMs)
    [Obsolete("SetReleaseMs is deprecated. Use the ReleaseMs property instead.")]
    public void SetReleaseMs(float releaseMs)
 // public void SetSidechain(string sidechain)
    [Obsolete("SetSidechain is deprecated. Use the Sidechain property instead.")]
    public void SetSidechain(string sidechain)
 // public void SetThreshold(float threshold)
    [Obsolete("SetThreshold is deprecated. Use the Threshold property instead.")]
    public void SetThreshold(float threshold)

AudioEffectDelay

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDry()
    [Obsolete("GetDry is deprecated. Use the Dry property instead.")]
    public float GetDry()
 // public float GetFeedbackDelayMs()
    [Obsolete("GetFeedbackDelayMs is deprecated. Use the Feedback__delayMs property instead.")]
    public float GetFeedbackDelayMs()
 // public float GetFeedbackLevelDb()
    [Obsolete("GetFeedbackLevelDb is deprecated. Use the Feedback__levelDb property instead.")]
    public float GetFeedbackLevelDb()
 // public float GetFeedbackLowpass()
    [Obsolete("GetFeedbackLowpass is deprecated. Use the Feedback__lowpass property instead.")]
    public float GetFeedbackLowpass()
 // public float GetTap1DelayMs()
    [Obsolete("GetTap1DelayMs is deprecated. Use the Tap1__delayMs property instead.")]
    public float GetTap1DelayMs()
 // public float GetTap1LevelDb()
    [Obsolete("GetTap1LevelDb is deprecated. Use the Tap1__levelDb property instead.")]
    public float GetTap1LevelDb()
 // public float GetTap1Pan()
    [Obsolete("GetTap1Pan is deprecated. Use the Tap1__pan property instead.")]
    public float GetTap1Pan()
 // public float GetTap2DelayMs()
    [Obsolete("GetTap2DelayMs is deprecated. Use the Tap2__delayMs property instead.")]
    public float GetTap2DelayMs()
 // public float GetTap2LevelDb()
    [Obsolete("GetTap2LevelDb is deprecated. Use the Tap2__levelDb property instead.")]
    public float GetTap2LevelDb()
 // public float GetTap2Pan()
    [Obsolete("GetTap2Pan is deprecated. Use the Tap2__pan property instead.")]
    public float GetTap2Pan()
 // public bool IsFeedbackActive()
    [Obsolete("IsFeedbackActive is deprecated. Use the Feedback__active property instead.")]
    public bool IsFeedbackActive()
 // public bool IsTap1Active()
    [Obsolete("IsTap1Active is deprecated. Use the Tap1__active property instead.")]
    public bool IsTap1Active()
 // public bool IsTap2Active()
    [Obsolete("IsTap2Active is deprecated. Use the Tap2__active property instead.")]
    public bool IsTap2Active()
 // public void SetDry(float amount)
    [Obsolete("SetDry is deprecated. Use the Dry property instead.")]
    public void SetDry(float amount)
 // public void SetFeedbackActive(bool amount)
    [Obsolete("SetFeedbackActive is deprecated. Use the Feedback__active property instead.")]
    public void SetFeedbackActive(bool amount)
 // public void SetFeedbackDelayMs(float amount)
    [Obsolete("SetFeedbackDelayMs is deprecated. Use the Feedback__delayMs property instead.")]
    public void SetFeedbackDelayMs(float amount)
 // public void SetFeedbackLevelDb(float amount)
    [Obsolete("SetFeedbackLevelDb is deprecated. Use the Feedback__levelDb property instead.")]
    public void SetFeedbackLevelDb(float amount)
 // public void SetFeedbackLowpass(float amount)
    [Obsolete("SetFeedbackLowpass is deprecated. Use the Feedback__lowpass property instead.")]
    public void SetFeedbackLowpass(float amount)
 // public void SetTap1Active(bool amount)
    [Obsolete("SetTap1Active is deprecated. Use the Tap1__active property instead.")]
    public void SetTap1Active(bool amount)
 // public void SetTap1DelayMs(float amount)
    [Obsolete("SetTap1DelayMs is deprecated. Use the Tap1__delayMs property instead.")]
    public void SetTap1DelayMs(float amount)
 // public void SetTap1LevelDb(float amount)
    [Obsolete("SetTap1LevelDb is deprecated. Use the Tap1__levelDb property instead.")]
    public void SetTap1LevelDb(float amount)
 // public void SetTap1Pan(float amount)
    [Obsolete("SetTap1Pan is deprecated. Use the Tap1__pan property instead.")]
    public void SetTap1Pan(float amount)
 // public void SetTap2Active(bool amount)
    [Obsolete("SetTap2Active is deprecated. Use the Tap2__active property instead.")]
    public void SetTap2Active(bool amount)
 // public void SetTap2DelayMs(float amount)
    [Obsolete("SetTap2DelayMs is deprecated. Use the Tap2__delayMs property instead.")]
    public void SetTap2DelayMs(float amount)
 // public void SetTap2LevelDb(float amount)
    [Obsolete("SetTap2LevelDb is deprecated. Use the Tap2__levelDb property instead.")]
    public void SetTap2LevelDb(float amount)
 // public void SetTap2Pan(float amount)
    [Obsolete("SetTap2Pan is deprecated. Use the Tap2__pan property instead.")]
    public void SetTap2Pan(float amount)

AudioEffectDistortion

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDrive()
    [Obsolete("GetDrive is deprecated. Use the Drive property instead.")]
    public float GetDrive()
 // public float GetKeepHfHz()
    [Obsolete("GetKeepHfHz is deprecated. Use the KeepHfHz property instead.")]
    public float GetKeepHfHz()
 // public ModeEnum GetMode()
    [Obsolete("GetMode is deprecated. Use the Mode property instead.")]
    public ModeEnum GetMode()
 // public float GetPostGain()
    [Obsolete("GetPostGain is deprecated. Use the PostGain property instead.")]
    public float GetPostGain()
 // public float GetPreGain()
    [Obsolete("GetPreGain is deprecated. Use the PreGain property instead.")]
    public float GetPreGain()
 // public void SetDrive(float drive)
    [Obsolete("SetDrive is deprecated. Use the Drive property instead.")]
    public void SetDrive(float drive)
 // public void SetKeepHfHz(float keepHfHz)
    [Obsolete("SetKeepHfHz is deprecated. Use the KeepHfHz property instead.")]
    public void SetKeepHfHz(float keepHfHz)
 // public void SetMode(ModeEnum mode)
    [Obsolete("SetMode is deprecated. Use the Mode property instead.")]
    public void SetMode(ModeEnum mode)
 // public void SetPostGain(float postGain)
    [Obsolete("SetPostGain is deprecated. Use the PostGain property instead.")]
    public void SetPostGain(float postGain)
 // public void SetPreGain(float preGain)
    [Obsolete("SetPreGain is deprecated. Use the PreGain property instead.")]
    public void SetPreGain(float preGain)

AudioEffectFilter

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetCutoff()
    [Obsolete("GetCutoff is deprecated. Use the CutoffHz property instead.")]
    public float GetCutoff()
 // public FilterDB GetDb()
    [Obsolete("GetDb is deprecated. Use the Db property instead.")]
    public FilterDB GetDb()
 // public float GetGain()
    [Obsolete("GetGain is deprecated. Use the Gain property instead.")]
    public float GetGain()
 // public float GetResonance()
    [Obsolete("GetResonance is deprecated. Use the Resonance property instead.")]
    public float GetResonance()
 // public void SetCutoff(float freq)
    [Obsolete("SetCutoff is deprecated. Use the CutoffHz property instead.")]
    public void SetCutoff(float freq)
 // public void SetDb(FilterDB amount)
    [Obsolete("SetDb is deprecated. Use the Db property instead.")]
    public void SetDb(FilterDB amount)
 // public void SetGain(float amount)
    [Obsolete("SetGain is deprecated. Use the Gain property instead.")]
    public void SetGain(float amount)
 // public void SetResonance(float amount)
    [Obsolete("SetResonance is deprecated. Use the Resonance property instead.")]
    public void SetResonance(float amount)

AudioEffectLimiter

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetCeilingDb()
    [Obsolete("GetCeilingDb is deprecated. Use the CeilingDb property instead.")]
    public float GetCeilingDb()
 // public float GetSoftClipDb()
    [Obsolete("GetSoftClipDb is deprecated. Use the SoftClipDb property instead.")]
    public float GetSoftClipDb()
 // public float GetSoftClipRatio()
    [Obsolete("GetSoftClipRatio is deprecated. Use the SoftClipRatio property instead.")]
    public float GetSoftClipRatio()
 // public float GetThresholdDb()
    [Obsolete("GetThresholdDb is deprecated. Use the ThresholdDb property instead.")]
    public float GetThresholdDb()
 // public void SetCeilingDb(float ceiling)
    [Obsolete("SetCeilingDb is deprecated. Use the CeilingDb property instead.")]
    public void SetCeilingDb(float ceiling)
 // public void SetSoftClipDb(float softClip)
    [Obsolete("SetSoftClipDb is deprecated. Use the SoftClipDb property instead.")]
    public void SetSoftClipDb(float softClip)
 // public void SetSoftClipRatio(float softClip)
    [Obsolete("SetSoftClipRatio is deprecated. Use the SoftClipRatio property instead.")]
    public void SetSoftClipRatio(float softClip)
 // public void SetThresholdDb(float threshold)
    [Obsolete("SetThresholdDb is deprecated. Use the ThresholdDb property instead.")]
    public void SetThresholdDb(float threshold)

AudioEffectPanner

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetPan()
    [Obsolete("GetPan is deprecated. Use the Pan property instead.")]
    public float GetPan()
 // public void SetPan(float cpanume)
    [Obsolete("SetPan is deprecated. Use the Pan property instead.")]
    public void SetPan(float cpanume)

AudioEffectPhaser

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDepth()
    [Obsolete("GetDepth is deprecated. Use the Depth property instead.")]
    public float GetDepth()
 // public float GetFeedback()
    [Obsolete("GetFeedback is deprecated. Use the Feedback property instead.")]
    public float GetFeedback()
 // public float GetRangeMaxHz()
    [Obsolete("GetRangeMaxHz is deprecated. Use the RangeMaxHz property instead.")]
    public float GetRangeMaxHz()
 // public float GetRangeMinHz()
    [Obsolete("GetRangeMinHz is deprecated. Use the RangeMinHz property instead.")]
    public float GetRangeMinHz()
 // public float GetRateHz()
    [Obsolete("GetRateHz is deprecated. Use the RateHz property instead.")]
    public float GetRateHz()
 // public void SetDepth(float depth)
    [Obsolete("SetDepth is deprecated. Use the Depth property instead.")]
    public void SetDepth(float depth)
 // public void SetFeedback(float fbk)
    [Obsolete("SetFeedback is deprecated. Use the Feedback property instead.")]
    public void SetFeedback(float fbk)
 // public void SetRangeMaxHz(float hz)
    [Obsolete("SetRangeMaxHz is deprecated. Use the RangeMaxHz property instead.")]
    public void SetRangeMaxHz(float hz)
 // public void SetRangeMinHz(float hz)
    [Obsolete("SetRangeMinHz is deprecated. Use the RangeMinHz property instead.")]
    public void SetRangeMinHz(float hz)
 // public void SetRateHz(float hz)
    [Obsolete("SetRateHz is deprecated. Use the RateHz property instead.")]
    public void SetRateHz(float hz)

AudioEffectPitchShift

Documentation: 3.1.1, 3.2.0

New Members

    public FFT_Size FftSize { get; set; }
    [Obsolete("GetFftSize is deprecated. Use the FftSize property instead.")]
    public FFT_Size GetFftSize()
    [Obsolete("GetOversampling is deprecated. Use the Oversampling property instead.")]
    public int GetOversampling()
    public int Oversampling { get; set; }
    [Obsolete("SetFftSize is deprecated. Use the FftSize property instead.")]
    public void SetFftSize(FFT_Size size)
    [Obsolete("SetOversampling is deprecated. Use the Oversampling property instead.")]
    public void SetOversampling(int amount)

Modified Members

 // public float GetPitchScale()
    [Obsolete("GetPitchScale is deprecated. Use the PitchScale property instead.")]
    public float GetPitchScale()
 // public void SetPitchScale(float rate)
    [Obsolete("SetPitchScale is deprecated. Use the PitchScale property instead.")]
    public void SetPitchScale(float rate)

AudioEffectRecord

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AudioStreamSample.FormatEnum GetFormat()
    [Obsolete("GetFormat is deprecated. Use the Format property instead.")]
    public AudioStreamSample.FormatEnum GetFormat()
 // public void SetFormat(AudioStreamSample.FormatEnum format)
    [Obsolete("SetFormat is deprecated. Use the Format property instead.")]
    public void SetFormat(AudioStreamSample.FormatEnum format)

AudioEffectReverb

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDamping()
    [Obsolete("GetDamping is deprecated. Use the Damping property instead.")]
    public float GetDamping()
 // public float GetDry()
    [Obsolete("GetDry is deprecated. Use the Dry property instead.")]
    public float GetDry()
 // public float GetHpf()
    [Obsolete("GetHpf is deprecated. Use the Hipass property instead.")]
    public float GetHpf()
 // public float GetPredelayFeedback()
    [Obsolete("GetPredelayFeedback is deprecated. Use the PredelayFeedback property instead.")]
    public float GetPredelayFeedback()
 // public float GetPredelayMsec()
    [Obsolete("GetPredelayMsec is deprecated. Use the PredelayMsec property instead.")]
    public float GetPredelayMsec()
 // public float GetRoomSize()
    [Obsolete("GetRoomSize is deprecated. Use the RoomSize property instead.")]
    public float GetRoomSize()
 // public float GetSpread()
    [Obsolete("GetSpread is deprecated. Use the Spread property instead.")]
    public float GetSpread()
 // public float GetWet()
    [Obsolete("GetWet is deprecated. Use the Wet property instead.")]
    public float GetWet()
 // public void SetDamping(float amount)
    [Obsolete("SetDamping is deprecated. Use the Damping property instead.")]
    public void SetDamping(float amount)
 // public void SetDry(float amount)
    [Obsolete("SetDry is deprecated. Use the Dry property instead.")]
    public void SetDry(float amount)
 // public void SetHpf(float amount)
    [Obsolete("SetHpf is deprecated. Use the Hipass property instead.")]
    public void SetHpf(float amount)
 // public void SetPredelayFeedback(float feedback)
    [Obsolete("SetPredelayFeedback is deprecated. Use the PredelayFeedback property instead.")]
    public void SetPredelayFeedback(float feedback)
 // public void SetPredelayMsec(float msec)
    [Obsolete("SetPredelayMsec is deprecated. Use the PredelayMsec property instead.")]
    public void SetPredelayMsec(float msec)
 // public void SetRoomSize(float size)
    [Obsolete("SetRoomSize is deprecated. Use the RoomSize property instead.")]
    public void SetRoomSize(float size)
 // public void SetSpread(float amount)
    [Obsolete("SetSpread is deprecated. Use the Spread property instead.")]
    public void SetSpread(float amount)
 // public void SetWet(float amount)
    [Obsolete("SetWet is deprecated. Use the Wet property instead.")]
    public void SetWet(float amount)

AudioEffectSpectrumAnalyzer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int FftSize { get; set; }
    public FFT_Size FftSize { get; set; }
 // public float GetBufferLength()
    [Obsolete("GetBufferLength is deprecated. Use the BufferLength property instead.")]
    public float GetBufferLength()
 // public int GetFftSize()
    [Obsolete("GetFftSize is deprecated. Use the FftSize property instead.")]
    public FFT_Size GetFftSize()
 // public float GetTapBackPos()
    [Obsolete("GetTapBackPos is deprecated. Use the TapBackPos property instead.")]
    public float GetTapBackPos()
 // public void SetBufferLength(float seconds)
    [Obsolete("SetBufferLength is deprecated. Use the BufferLength property instead.")]
    public void SetBufferLength(float seconds)
 // public void SetFftSize(int size)
    [Obsolete("SetFftSize is deprecated. Use the FftSize property instead.")]
    public void SetFftSize(FFT_Size size)
 // public void SetTapBackPos(float seconds)
    [Obsolete("SetTapBackPos is deprecated. Use the TapBackPos property instead.")]
    public void SetTapBackPos(float seconds)

AudioEffectStereoEnhance

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetPanPullout()
    [Obsolete("GetPanPullout is deprecated. Use the PanPullout property instead.")]
    public float GetPanPullout()
 // public float GetSurround()
    [Obsolete("GetSurround is deprecated. Use the Surround property instead.")]
    public float GetSurround()
 // public float GetTimePullout()
    [Obsolete("GetTimePullout is deprecated. Use the TimePulloutMs property instead.")]
    public float GetTimePullout()
 // public void SetPanPullout(float amount)
    [Obsolete("SetPanPullout is deprecated. Use the PanPullout property instead.")]
    public void SetPanPullout(float amount)
 // public void SetSurround(float amount)
    [Obsolete("SetSurround is deprecated. Use the Surround property instead.")]
    public void SetSurround(float amount)
 // public void SetTimePullout(float amount)
    [Obsolete("SetTimePullout is deprecated. Use the TimePulloutMs property instead.")]
    public void SetTimePullout(float amount)

AudioServer

Documentation: 3.1.1, 3.2.0

New Members

    public static int BusCount { get; set; }
    public static string CaptureDevice { get; set; }
    public static Error CaptureStart()
    public static Error CaptureStop()
    public static string Device { get; set; }
    public static int[] GetCaptureBuffer()
    public static uint GetCapturePosition()
    public static uint GetCaptureSize()
    [Obsolete("GetGlobalRateScale is deprecated. Use the GlobalRateScale property instead.")]
    public static float GetGlobalRateScale()
    public static double GetOutputLatency()
    public static double GetTimeSinceLastMix()
    public static double GetTimeToNextMix()
    public static float GlobalRateScale { get; set; }
    [Obsolete("SetGlobalRateScale is deprecated. Use the GlobalRateScale property instead.")]
    public static void SetGlobalRateScale(float scale)

Modified Members

 // public static string CaptureGetDevice()
    [Obsolete("CaptureGetDevice is deprecated. Use the CaptureDevice property instead.")]
    public static string CaptureGetDevice()
 // public static void CaptureSetDevice(string name)
    [Obsolete("CaptureSetDevice is deprecated. Use the CaptureDevice property instead.")]
    public static void CaptureSetDevice(string name)
 // public static int GetBusCount()
    [Obsolete("GetBusCount is deprecated. Use the BusCount property instead.")]
    public static int GetBusCount()
 // public static string GetDevice()
    [Obsolete("GetDevice is deprecated. Use the Device property instead.")]
    public static string GetDevice()
 // public static void SetBusCount(int amount)
    [Obsolete("SetBusCount is deprecated. Use the BusCount property instead.")]
    public static void SetBusCount(int amount)
 // public static void SetDevice(string device)
    [Obsolete("SetDevice is deprecated. Use the Device property instead.")]
    public static void SetDevice(string device)

New Signals

    "audio_mix_callback" ()
    "audio_update_callback" ()

AudioStreamGenerator

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBufferLength()
    [Obsolete("GetBufferLength is deprecated. Use the BufferLength property instead.")]
    public float GetBufferLength()
 // public float GetMixRate()
    [Obsolete("GetMixRate is deprecated. Use the MixRate property instead.")]
    public float GetMixRate()
 // public void SetBufferLength(float seconds)
    [Obsolete("SetBufferLength is deprecated. Use the BufferLength property instead.")]
    public void SetBufferLength(float seconds)
 // public void SetMixRate(float hz)
    [Obsolete("SetMixRate is deprecated. Use the MixRate property instead.")]
    public void SetMixRate(float hz)

AudioStreamOGGVorbis

Documentation: 3.1.1, 3.2.0

Modified Members

 // public byte[] GetData()
    [Obsolete("GetData is deprecated. Use the Data property instead.")]
    public byte[] GetData()
 // public float GetLoopOffset()
    [Obsolete("GetLoopOffset is deprecated. Use the LoopOffset property instead.")]
    public float GetLoopOffset()
 // public bool HasLoop()
    [Obsolete("HasLoop is deprecated. Use the Loop property instead.")]
    public bool HasLoop()
 // public void SetData(byte[] data)
    [Obsolete("SetData is deprecated. Use the Data property instead.")]
    public void SetData(byte[] data)
 // public void SetLoop(bool enable)
    [Obsolete("SetLoop is deprecated. Use the Loop property instead.")]
    public void SetLoop(bool enable)
 // public void SetLoopOffset(float seconds)
    [Obsolete("SetLoopOffset is deprecated. Use the LoopOffset property instead.")]
    public void SetLoopOffset(float seconds)

AudioStreamPlayer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetBus()
    [Obsolete("GetBus is deprecated. Use the Bus property instead.")]
    public string GetBus()
 // public MixTargetEnum GetMixTarget()
    [Obsolete("GetMixTarget is deprecated. Use the MixTarget property instead.")]
    public MixTargetEnum GetMixTarget()
 // public float GetPitchScale()
    [Obsolete("GetPitchScale is deprecated. Use the PitchScale property instead.")]
    public float GetPitchScale()
 // public AudioStream GetStream()
    [Obsolete("GetStream is deprecated. Use the Stream property instead.")]
    public AudioStream GetStream()
 // public bool GetStreamPaused()
    [Obsolete("GetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public bool GetStreamPaused()
 // public float GetVolumeDb()
    [Obsolete("GetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public float GetVolumeDb()
 // public bool IsAutoplayEnabled()
    [Obsolete("IsAutoplayEnabled is deprecated. Use the Autoplay property instead.")]
    public bool IsAutoplayEnabled()
 // public bool IsPlaying()
    [Obsolete("IsPlaying is deprecated. Use the Playing property instead.")]
    public bool IsPlaying()
 // public void SetAutoplay(bool enable)
    [Obsolete("SetAutoplay is deprecated. Use the Autoplay property instead.")]
    public void SetAutoplay(bool enable)
 // public void SetBus(string bus)
    [Obsolete("SetBus is deprecated. Use the Bus property instead.")]
    public void SetBus(string bus)
 // public void SetMixTarget(MixTargetEnum mixTarget)
    [Obsolete("SetMixTarget is deprecated. Use the MixTarget property instead.")]
    public void SetMixTarget(MixTargetEnum mixTarget)
 // public void SetPitchScale(float pitchScale)
    [Obsolete("SetPitchScale is deprecated. Use the PitchScale property instead.")]
    public void SetPitchScale(float pitchScale)
 // public void SetStream(AudioStream stream)
    [Obsolete("SetStream is deprecated. Use the Stream property instead.")]
    public void SetStream(AudioStream stream)
 // public void SetStreamPaused(bool pause)
    [Obsolete("SetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public void SetStreamPaused(bool pause)
 // public void SetVolumeDb(float volumeDb)
    [Obsolete("SetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public void SetVolumeDb(float volumeDb)

AudioStreamPlayer2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int AreaMask { get; set; }
    public uint AreaMask { get; set; }
 // public int GetAreaMask()
    [Obsolete("GetAreaMask is deprecated. Use the AreaMask property instead.")]
    public uint GetAreaMask()
 // public float GetAttenuation()
    [Obsolete("GetAttenuation is deprecated. Use the Attenuation property instead.")]
    public float GetAttenuation()
 // public string GetBus()
    [Obsolete("GetBus is deprecated. Use the Bus property instead.")]
    public string GetBus()
 // public float GetMaxDistance()
    [Obsolete("GetMaxDistance is deprecated. Use the MaxDistance property instead.")]
    public float GetMaxDistance()
 // public float GetPitchScale()
    [Obsolete("GetPitchScale is deprecated. Use the PitchScale property instead.")]
    public float GetPitchScale()
 // public AudioStream GetStream()
    [Obsolete("GetStream is deprecated. Use the Stream property instead.")]
    public AudioStream GetStream()
 // public bool GetStreamPaused()
    [Obsolete("GetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public bool GetStreamPaused()
 // public float GetVolumeDb()
    [Obsolete("GetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public float GetVolumeDb()
 // public bool IsAutoplayEnabled()
    [Obsolete("IsAutoplayEnabled is deprecated. Use the Autoplay property instead.")]
    public bool IsAutoplayEnabled()
 // public bool IsPlaying()
    [Obsolete("IsPlaying is deprecated. Use the Playing property instead.")]
    public bool IsPlaying()
 // public void SetAreaMask(int mask)
    [Obsolete("SetAreaMask is deprecated. Use the AreaMask property instead.")]
    public void SetAreaMask(uint mask)
 // public void SetAttenuation(float curve)
    [Obsolete("SetAttenuation is deprecated. Use the Attenuation property instead.")]
    public void SetAttenuation(float curve)
 // public void SetAutoplay(bool enable)
    [Obsolete("SetAutoplay is deprecated. Use the Autoplay property instead.")]
    public void SetAutoplay(bool enable)
 // public void SetBus(string bus)
    [Obsolete("SetBus is deprecated. Use the Bus property instead.")]
    public void SetBus(string bus)
 // public void SetMaxDistance(float pixels)
    [Obsolete("SetMaxDistance is deprecated. Use the MaxDistance property instead.")]
    public void SetMaxDistance(float pixels)
 // public void SetPitchScale(float pitchScale)
    [Obsolete("SetPitchScale is deprecated. Use the PitchScale property instead.")]
    public void SetPitchScale(float pitchScale)
 // public void SetStream(AudioStream stream)
    [Obsolete("SetStream is deprecated. Use the Stream property instead.")]
    public void SetStream(AudioStream stream)
 // public void SetStreamPaused(bool pause)
    [Obsolete("SetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public void SetStreamPaused(bool pause)
 // public void SetVolumeDb(float volumeDb)
    [Obsolete("SetVolumeDb is deprecated. Use the VolumeDb property instead.")]
    public void SetVolumeDb(float volumeDb)

AudioStreamPlayer3D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int AreaMask { get; set; }
    public uint AreaMask { get; set; }
 // public int GetAreaMask()
    [Obsolete("GetAreaMask is deprecated. Use the AreaMask property instead.")]
    public uint GetAreaMask()
 // public float GetAttenuationFilterCutoffHz()
    [Obsolete("GetAttenuationFilterCutoffHz is deprecated. Use the AttenuationFilterCutoffHz property instead.")]
    public float GetAttenuationFilterCutoffHz()
 // public float GetAttenuationFilterDb()
    [Obsolete("GetAttenuationFilterDb is deprecated. Use the AttenuationFilterDb property instead.")]
    public float GetAttenuationFilterDb()
 // public AttenuationModelEnum GetAttenuationModel()
    [Obsolete("GetAttenuationModel is deprecated. Use the AttenuationModel property instead.")]
    public AttenuationModelEnum GetAttenuationModel()
 // public string GetBus()
    [Obsolete("GetBus is deprecated. Use the Bus property instead.")]
    public string GetBus()
 // public DopplerTrackingEnum GetDopplerTracking()
    [Obsolete("GetDopplerTracking is deprecated. Use the DopplerTracking property instead.")]
    public DopplerTrackingEnum GetDopplerTracking()
 // public float GetEmissionAngle()
    [Obsolete("GetEmissionAngle is deprecated. Use the EmissionAngleDegrees property instead.")]
    public float GetEmissionAngle()
 // public float GetEmissionAngleFilterAttenuationDb()
    [Obsolete("GetEmissionAngleFilterAttenuationDb is deprecated. Use the EmissionAngleFilterAttenuationDb property instead.")]
    public float GetEmissionAngleFilterAttenuationDb()
 // public float GetMaxDb()
    [Obsolete("GetMaxDb is deprecated. Use the MaxDb property instead.")]
    public float GetMaxDb()
 // public float GetMaxDistance()
    [Obsolete("GetMaxDistance is deprecated. Use the MaxDistance property instead.")]
    public float GetMaxDistance()
 // public OutOfRangeModeEnum GetOutOfRangeMode()
    [Obsolete("GetOutOfRangeMode is deprecated. Use the OutOfRangeMode property instead.")]
    public OutOfRangeModeEnum GetOutOfRangeMode()
 // public float GetPitchScale()
    [Obsolete("GetPitchScale is deprecated. Use the PitchScale property instead.")]
    public float GetPitchScale()
 // public AudioStream GetStream()
    [Obsolete("GetStream is deprecated. Use the Stream property instead.")]
    public AudioStream GetStream()
 // public bool GetStreamPaused()
    [Obsolete("GetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public bool GetStreamPaused()
 // public float GetUnitDb()
    [Obsolete("GetUnitDb is deprecated. Use the UnitDb property instead.")]
    public float GetUnitDb()
 // public float GetUnitSize()
    [Obsolete("GetUnitSize is deprecated. Use the UnitSize property instead.")]
    public float GetUnitSize()
 // public bool IsAutoplayEnabled()
    [Obsolete("IsAutoplayEnabled is deprecated. Use the Autoplay property instead.")]
    public bool IsAutoplayEnabled()
 // public bool IsEmissionAngleEnabled()
    [Obsolete("IsEmissionAngleEnabled is deprecated. Use the EmissionAngleEnabled property instead.")]
    public bool IsEmissionAngleEnabled()
 // public bool IsPlaying()
    [Obsolete("IsPlaying is deprecated. Use the Playing property instead.")]
    public bool IsPlaying()
 // public void SetAreaMask(int mask)
    [Obsolete("SetAreaMask is deprecated. Use the AreaMask property instead.")]
    public void SetAreaMask(uint mask)
 // public void SetAttenuationFilterCutoffHz(float degrees)
    [Obsolete("SetAttenuationFilterCutoffHz is deprecated. Use the AttenuationFilterCutoffHz property instead.")]
    public void SetAttenuationFilterCutoffHz(float degrees)
 // public void SetAttenuationFilterDb(float db)
    [Obsolete("SetAttenuationFilterDb is deprecated. Use the AttenuationFilterDb property instead.")]
    public void SetAttenuationFilterDb(float db)
 // public void SetAttenuationModel(AttenuationModelEnum model)
    [Obsolete("SetAttenuationModel is deprecated. Use the AttenuationModel property instead.")]
    public void SetAttenuationModel(AttenuationModelEnum model)
 // public void SetAutoplay(bool enable)
    [Obsolete("SetAutoplay is deprecated. Use the Autoplay property instead.")]
    public void SetAutoplay(bool enable)
 // public void SetBus(string bus)
    [Obsolete("SetBus is deprecated. Use the Bus property instead.")]
    public void SetBus(string bus)
 // public void SetDopplerTracking(DopplerTrackingEnum mode)
    [Obsolete("SetDopplerTracking is deprecated. Use the DopplerTracking property instead.")]
    public void SetDopplerTracking(DopplerTrackingEnum mode)
 // public void SetEmissionAngle(float degrees)
    [Obsolete("SetEmissionAngle is deprecated. Use the EmissionAngleDegrees property instead.")]
    public void SetEmissionAngle(float degrees)
 // public void SetEmissionAngleEnabled(bool enabled)
    [Obsolete("SetEmissionAngleEnabled is deprecated. Use the EmissionAngleEnabled property instead.")]
    public void SetEmissionAngleEnabled(bool enabled)
 // public void SetEmissionAngleFilterAttenuationDb(float db)
    [Obsolete("SetEmissionAngleFilterAttenuationDb is deprecated. Use the EmissionAngleFilterAttenuationDb property instead.")]
    public void SetEmissionAngleFilterAttenuationDb(float db)
 // public void SetMaxDb(float maxDb)
    [Obsolete("SetMaxDb is deprecated. Use the MaxDb property instead.")]
    public void SetMaxDb(float maxDb)
 // public void SetMaxDistance(float metres)
    [Obsolete("SetMaxDistance is deprecated. Use the MaxDistance property instead.")]
    public void SetMaxDistance(float metres)
 // public void SetOutOfRangeMode(OutOfRangeModeEnum mode)
    [Obsolete("SetOutOfRangeMode is deprecated. Use the OutOfRangeMode property instead.")]
    public void SetOutOfRangeMode(OutOfRangeModeEnum mode)
 // public void SetPitchScale(float pitchScale)
    [Obsolete("SetPitchScale is deprecated. Use the PitchScale property instead.")]
    public void SetPitchScale(float pitchScale)
 // public void SetStream(AudioStream stream)
    [Obsolete("SetStream is deprecated. Use the Stream property instead.")]
    public void SetStream(AudioStream stream)
 // public void SetStreamPaused(bool pause)
    [Obsolete("SetStreamPaused is deprecated. Use the StreamPaused property instead.")]
    public void SetStreamPaused(bool pause)
 // public void SetUnitDb(float unitDb)
    [Obsolete("SetUnitDb is deprecated. Use the UnitDb property instead.")]
    public void SetUnitDb(float unitDb)
 // public void SetUnitSize(float unitSize)
    [Obsolete("SetUnitSize is deprecated. Use the UnitSize property instead.")]
    public void SetUnitSize(float unitSize)

AudioStreamPlayer3D.AttenuationModelEnum

Documentation: 3.1.1, 3.2.0

New Members

    public const AttenuationModelEnum Disabled

AudioStreamRandomPitch

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AudioStream GetAudioStream()
    [Obsolete("GetAudioStream is deprecated. Use the AudioStream property instead.")]
    public AudioStream GetAudioStream()
 // public float GetRandomPitch()
    [Obsolete("GetRandomPitch is deprecated. Use the RandomPitch property instead.")]
    public float GetRandomPitch()
 // public void SetAudioStream(AudioStream stream)
    [Obsolete("SetAudioStream is deprecated. Use the AudioStream property instead.")]
    public void SetAudioStream(AudioStream stream)
 // public void SetRandomPitch(float scale)
    [Obsolete("SetRandomPitch is deprecated. Use the RandomPitch property instead.")]
    public void SetRandomPitch(float scale)

AudioStreamSample

Documentation: 3.1.1, 3.2.0

Modified Members

 // public byte[] GetData()
    [Obsolete("GetData is deprecated. Use the Data property instead.")]
    public byte[] GetData()
 // public FormatEnum GetFormat()
    [Obsolete("GetFormat is deprecated. Use the Format property instead.")]
    public FormatEnum GetFormat()
 // public int GetLoopBegin()
    [Obsolete("GetLoopBegin is deprecated. Use the LoopBegin property instead.")]
    public int GetLoopBegin()
 // public int GetLoopEnd()
    [Obsolete("GetLoopEnd is deprecated. Use the LoopEnd property instead.")]
    public int GetLoopEnd()
 // public LoopModeEnum GetLoopMode()
    [Obsolete("GetLoopMode is deprecated. Use the LoopMode property instead.")]
    public LoopModeEnum GetLoopMode()
 // public int GetMixRate()
    [Obsolete("GetMixRate is deprecated. Use the MixRate property instead.")]
    public int GetMixRate()
 // public bool IsStereo()
    [Obsolete("IsStereo is deprecated. Use the Stereo property instead.")]
    public bool IsStereo()
 // public void SetData(byte[] data)
    [Obsolete("SetData is deprecated. Use the Data property instead.")]
    public void SetData(byte[] data)
 // public void SetFormat(FormatEnum format)
    [Obsolete("SetFormat is deprecated. Use the Format property instead.")]
    public void SetFormat(FormatEnum format)
 // public void SetLoopBegin(int loopBegin)
    [Obsolete("SetLoopBegin is deprecated. Use the LoopBegin property instead.")]
    public void SetLoopBegin(int loopBegin)
 // public void SetLoopEnd(int loopEnd)
    [Obsolete("SetLoopEnd is deprecated. Use the LoopEnd property instead.")]
    public void SetLoopEnd(int loopEnd)
 // public void SetLoopMode(LoopModeEnum loopMode)
    [Obsolete("SetLoopMode is deprecated. Use the LoopMode property instead.")]
    public void SetLoopMode(LoopModeEnum loopMode)
 // public void SetMixRate(int mixRate)
    [Obsolete("SetMixRate is deprecated. Use the MixRate property instead.")]
    public void SetMixRate(int mixRate)
 // public void SetStereo(bool stereo)
    [Obsolete("SetStereo is deprecated. Use the Stereo property instead.")]
    public void SetStereo(bool stereo)

BackBufferCopy

Documentation: 3.1.1, 3.2.0

Modified Members

 // public CopyModeEnum GetCopyMode()
    [Obsolete("GetCopyMode is deprecated. Use the CopyMode property instead.")]
    public CopyModeEnum GetCopyMode()
 // public Rect2 GetRect()
    [Obsolete("GetRect is deprecated. Use the Rect property instead.")]
    public Rect2 GetRect()
 // public void SetCopyMode(CopyModeEnum copyMode)
    [Obsolete("SetCopyMode is deprecated. Use the CopyMode property instead.")]
    public void SetCopyMode(CopyModeEnum copyMode)
 // public void SetRect(Rect2 rect)
    [Obsolete("SetRect is deprecated. Use the Rect property instead.")]
    public void SetRect(Rect2 rect)

BakedLightmap

Documentation: 3.1.1, 3.2.0

New Members

    public float BakeDefaultTexelsPerUnit { get; set; }
    [Obsolete("GetBakeDefaultTexelsPerUnit is deprecated. Use the BakeDefaultTexelsPerUnit property instead.")]
    public float GetBakeDefaultTexelsPerUnit()
    [Obsolete("SetBakeDefaultTexelsPerUnit is deprecated. Use the BakeDefaultTexelsPerUnit property instead.")]
    public void SetBakeDefaultTexelsPerUnit(float texels)

Modified Members

 // public float GetBakeCellSize()
    [Obsolete("GetBakeCellSize is deprecated. Use the BakeCellSize property instead.")]
    public float GetBakeCellSize()
 // public BakeModeEnum GetBakeMode()
    [Obsolete("GetBakeMode is deprecated. Use the BakeMode property instead.")]
    public BakeModeEnum GetBakeMode()
 // public BakeQualityEnum GetBakeQuality()
    [Obsolete("GetBakeQuality is deprecated. Use the BakeQuality property instead.")]
    public BakeQualityEnum GetBakeQuality()
 // public float GetCaptureCellSize()
    [Obsolete("GetCaptureCellSize is deprecated. Use the CaptureCellSize property instead.")]
    public float GetCaptureCellSize()
 // public float GetEnergy()
    [Obsolete("GetEnergy is deprecated. Use the BakeEnergy property instead.")]
    public float GetEnergy()
 // public Vector3 GetExtents()
    [Obsolete("GetExtents is deprecated. Use the BakeExtents property instead.")]
    public Vector3 GetExtents()
 // public string GetImagePath()
    [Obsolete("GetImagePath is deprecated. Use the ImagePath property instead.")]
    public string GetImagePath()
 // public BakedLightmapData GetLightData()
    [Obsolete("GetLightData is deprecated. Use the LightData property instead.")]
    public BakedLightmapData GetLightData()
 // public float GetPropagation()
    [Obsolete("GetPropagation is deprecated. Use the BakePropagation property instead.")]
    public float GetPropagation()
 // public bool IsHdr()
    [Obsolete("IsHdr is deprecated. Use the BakeHdr property instead.")]
    public bool IsHdr()
 // public void SetBakeCellSize(float bakeCellSize)
    [Obsolete("SetBakeCellSize is deprecated. Use the BakeCellSize property instead.")]
    public void SetBakeCellSize(float bakeCellSize)
 // public void SetBakeMode(BakeModeEnum bakeMode)
    [Obsolete("SetBakeMode is deprecated. Use the BakeMode property instead.")]
    public void SetBakeMode(BakeModeEnum bakeMode)
 // public void SetBakeQuality(BakeQualityEnum bakeQuality)
    [Obsolete("SetBakeQuality is deprecated. Use the BakeQuality property instead.")]
    public void SetBakeQuality(BakeQualityEnum bakeQuality)
 // public void SetCaptureCellSize(float captureCellSize)
    [Obsolete("SetCaptureCellSize is deprecated. Use the CaptureCellSize property instead.")]
    public void SetCaptureCellSize(float captureCellSize)
 // public void SetEnergy(float energy)
    [Obsolete("SetEnergy is deprecated. Use the BakeEnergy property instead.")]
    public void SetEnergy(float energy)
 // public void SetExtents(Vector3 extents)
    [Obsolete("SetExtents is deprecated. Use the BakeExtents property instead.")]
    public void SetExtents(Vector3 extents)
 // public void SetHdr(bool hdr)
    [Obsolete("SetHdr is deprecated. Use the BakeHdr property instead.")]
    public void SetHdr(bool hdr)
 // public void SetImagePath(string imagePath)
    [Obsolete("SetImagePath is deprecated. Use the ImagePath property instead.")]
    public void SetImagePath(string imagePath)
 // public void SetLightData(BakedLightmapData data)
    [Obsolete("SetLightData is deprecated. Use the LightData property instead.")]
    public void SetLightData(BakedLightmapData data)
 // public void SetPropagation(float propagation)
    [Obsolete("SetPropagation is deprecated. Use the BakePropagation property instead.")]
    public void SetPropagation(float propagation)

BakedLightmapData

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AABB GetBounds()
    [Obsolete("GetBounds is deprecated. Use the Bounds property instead.")]
    public AABB GetBounds()
 // public Transform GetCellSpaceTransform()
    [Obsolete("GetCellSpaceTransform is deprecated. Use the CellSpaceTransform property instead.")]
    public Transform GetCellSpaceTransform()
 // public int GetCellSubdiv()
    [Obsolete("GetCellSubdiv is deprecated. Use the CellSubdiv property instead.")]
    public int GetCellSubdiv()
 // public float GetEnergy()
    [Obsolete("GetEnergy is deprecated. Use the Energy property instead.")]
    public float GetEnergy()
 // public byte[] GetOctree()
    [Obsolete("GetOctree is deprecated. Use the Octree property instead.")]
    public byte[] GetOctree()
 // public void SetBounds(AABB bounds)
    [Obsolete("SetBounds is deprecated. Use the Bounds property instead.")]
    public void SetBounds(AABB bounds)
 // public void SetCellSpaceTransform(Transform xform)
    [Obsolete("SetCellSpaceTransform is deprecated. Use the CellSpaceTransform property instead.")]
    public void SetCellSpaceTransform(Transform xform)
 // public void SetCellSubdiv(int cellSubdiv)
    [Obsolete("SetCellSubdiv is deprecated. Use the CellSubdiv property instead.")]
    public void SetCellSubdiv(int cellSubdiv)
 // public void SetEnergy(float energy)
    [Obsolete("SetEnergy is deprecated. Use the Energy property instead.")]
    public void SetEnergy(float energy)
 // public void SetOctree(byte[] octree)
    [Obsolete("SetOctree is deprecated. Use the Octree property instead.")]
    public void SetOctree(byte[] octree)

BaseButton

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("IsKeepPressedOutside is deprecated. Use the KeepPressedOutside property instead.")]
    public bool IsKeepPressedOutside()
    public bool KeepPressedOutside { get; set; }
    [Obsolete("SetKeepPressedOutside is deprecated. Use the KeepPressedOutside property instead.")]
    public void SetKeepPressedOutside(bool enabled)

Modified Members

 // public ActionModeEnum GetActionMode()
    [Obsolete("GetActionMode is deprecated. Use the ActionMode property instead.")]
    public ActionModeEnum GetActionMode()
 // public ButtonGroup GetButtonGroup()
    [Obsolete("GetButtonGroup is deprecated. Use the Group property instead.")]
    public ButtonGroup GetButtonGroup()
 // public int GetButtonMask()
    [Obsolete("GetButtonMask is deprecated. Use the ButtonMask property instead.")]
    public int GetButtonMask()
 // public FocusModeEnum GetEnabledFocusMode()
    [Obsolete("GetEnabledFocusMode is deprecated. Use the EnabledFocusMode property instead.")]
    public FocusModeEnum GetEnabledFocusMode()
 // public ShortCut GetShortcut()
    [Obsolete("GetShortcut is deprecated. Use the Shortcut property instead.")]
    public ShortCut GetShortcut()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public bool IsPressed()
    [Obsolete("IsPressed is deprecated. Use the Pressed property instead.")]
    public bool IsPressed()
 // public bool IsShortcutInTooltipEnabled()
    [Obsolete("IsShortcutInTooltipEnabled is deprecated. Use the ShortcutInTooltip property instead.")]
    public bool IsShortcutInTooltipEnabled()
 // public bool IsToggleMode()
    [Obsolete("IsToggleMode is deprecated. Use the ToggleMode property instead.")]
    public bool IsToggleMode()
 // public void SetActionMode(ActionModeEnum mode)
    [Obsolete("SetActionMode is deprecated. Use the ActionMode property instead.")]
    public void SetActionMode(ActionModeEnum mode)
 // public void SetButtonGroup(ButtonGroup buttonGroup)
    [Obsolete("SetButtonGroup is deprecated. Use the Group property instead.")]
    public void SetButtonGroup(ButtonGroup buttonGroup)
 // public void SetButtonMask(int mask)
    [Obsolete("SetButtonMask is deprecated. Use the ButtonMask property instead.")]
    public void SetButtonMask(int mask)
 // public void SetDisabled(bool disabled)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool disabled)
 // public void SetEnabledFocusMode(FocusModeEnum mode)
    [Obsolete("SetEnabledFocusMode is deprecated. Use the EnabledFocusMode property instead.")]
    public void SetEnabledFocusMode(FocusModeEnum mode)
 // public void SetPressed(bool pressed)
    [Obsolete("SetPressed is deprecated. Use the Pressed property instead.")]
    public void SetPressed(bool pressed)
 // public void SetShortcut(ShortCut shortcut)
    [Obsolete("SetShortcut is deprecated. Use the Shortcut property instead.")]
    public void SetShortcut(ShortCut shortcut)
 // public void SetShortcutInTooltip(bool enabled)
    [Obsolete("SetShortcutInTooltip is deprecated. Use the ShortcutInTooltip property instead.")]
    public void SetShortcutInTooltip(bool enabled)
 // public void SetToggleMode(bool enabled)
    [Obsolete("SetToggleMode is deprecated. Use the ToggleMode property instead.")]
    public void SetToggleMode(bool enabled)

Basis

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public struct Basis : IEquatable<Basis>
    [Serializable]
    public struct Basis : IEquatable<Basis>

New Members

    public static  FlipX { get; }
    public static  FlipY { get; }
    public static  FlipZ { get; }

BitmapFont

Documentation: 3.1.1, 3.2.0

Modified Members

 // public BitmapFont GetFallback()
    [Obsolete("GetFallback is deprecated. Use the Fallback property instead.")]
    public BitmapFont GetFallback()
 // public void SetAscent(float px)
    [Obsolete("SetAscent is deprecated. Use the Ascent property instead.")]
    public void SetAscent(float px)
 // public void SetDistanceFieldHint(bool enable)
    [Obsolete("SetDistanceFieldHint is deprecated. Use the DistanceField property instead.")]
    public void SetDistanceFieldHint(bool enable)
 // public void SetFallback(BitmapFont fallback)
    [Obsolete("SetFallback is deprecated. Use the Fallback property instead.")]
    public void SetFallback(BitmapFont fallback)
 // public void SetHeight(float px)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float px)

Bone2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDefaultLength()
    [Obsolete("GetDefaultLength is deprecated. Use the DefaultLength property instead.")]
    public float GetDefaultLength()
 // public Transform2D GetRest()
    [Obsolete("GetRest is deprecated. Use the Rest property instead.")]
    public Transform2D GetRest()
 // public void SetDefaultLength(float defaultLength)
    [Obsolete("SetDefaultLength is deprecated. Use the DefaultLength property instead.")]
    public void SetDefaultLength(float defaultLength)
 // public void SetRest(Transform2D rest)
    [Obsolete("SetRest is deprecated. Use the Rest property instead.")]
    public void SetRest(Transform2D rest)

BoneAttachment

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetBoneName()
    [Obsolete("GetBoneName is deprecated. Use the BoneName property instead.")]
    public string GetBoneName()
 // public void SetBoneName(string boneName)
    [Obsolete("SetBoneName is deprecated. Use the BoneName property instead.")]
    public void SetBoneName(string boneName)

BoxContainer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AlignMode GetAlignment()
    [Obsolete("GetAlignment is deprecated. Use the Alignment property instead.")]
    public AlignMode GetAlignment()
 // public void SetAlignment(AlignMode alignment)
    [Obsolete("SetAlignment is deprecated. Use the Alignment property instead.")]
    public void SetAlignment(AlignMode alignment)

BoxShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector3 GetExtents()
    [Obsolete("GetExtents is deprecated. Use the Extents property instead.")]
    public Vector3 GetExtents()
 // public void SetExtents(Vector3 extents)
    [Obsolete("SetExtents is deprecated. Use the Extents property instead.")]
    public void SetExtents(Vector3 extents)

Button

Documentation: 3.1.1, 3.2.0

New Members

    public bool ExpandIcon { get; set; }
    [Obsolete("IsExpandIcon is deprecated. Use the ExpandIcon property instead.")]
    public bool IsExpandIcon()
    [Obsolete("SetExpandIcon is deprecated. Use the ExpandIcon property instead.")]
    public void SetExpandIcon(bool arg0)

Modified Members

 // public Texture GetButtonIcon()
    [Obsolete("GetButtonIcon is deprecated. Use the Icon property instead.")]
    public Texture GetButtonIcon()
 // public bool GetClipText()
    [Obsolete("GetClipText is deprecated. Use the ClipText property instead.")]
    public bool GetClipText()
 // public string GetText()
    [Obsolete("GetText is deprecated. Use the Text property instead.")]
    public string GetText()
 // public TextAlign GetTextAlign()
    [Obsolete("GetTextAlign is deprecated. Use the Align property instead.")]
    public TextAlign GetTextAlign()
 // public bool IsFlat()
    [Obsolete("IsFlat is deprecated. Use the Flat property instead.")]
    public bool IsFlat()
 // public void SetButtonIcon(Texture texture)
    [Obsolete("SetButtonIcon is deprecated. Use the Icon property instead.")]
    public void SetButtonIcon(Texture texture)
 // public void SetClipText(bool enabled)
    [Obsolete("SetClipText is deprecated. Use the ClipText property instead.")]
    public void SetClipText(bool enabled)
 // public void SetFlat(bool enabled)
    [Obsolete("SetFlat is deprecated. Use the Flat property instead.")]
    public void SetFlat(bool enabled)
 // public void SetText(string text)
    [Obsolete("SetText is deprecated. Use the Text property instead.")]
    public void SetText(string text)
 // public void SetTextAlign(TextAlign align)
    [Obsolete("SetTextAlign is deprecated. Use the Align property instead.")]
    public void SetTextAlign(TextAlign align)

Camera

Documentation: 3.1.1, 3.2.0

New Members

    public Vector2 FrustumOffset { get; set; }
    public RID GetCameraRid()
    [Obsolete("GetFrustumOffset is deprecated. Use the FrustumOffset property instead.")]
    public Vector2 GetFrustumOffset()
    public void SetFrustum(float size, Vector2 offset, float zNear, float zFar)
    [Obsolete("SetFrustumOffset is deprecated. Use the FrustumOffset property instead.")]
    public void SetFrustumOffset(Vector2 arg0)

Modified Members

 // public int CullMask { get; set; }
    public uint CullMask { get; set; }
 // public int GetCullMask()
    [Obsolete("GetCullMask is deprecated. Use the CullMask property instead.")]
    public uint GetCullMask()
 // public DopplerTrackingEnum GetDopplerTracking()
    [Obsolete("GetDopplerTracking is deprecated. Use the DopplerTracking property instead.")]
    public DopplerTrackingEnum GetDopplerTracking()
 // public Environment GetEnvironment()
    [Obsolete("GetEnvironment is deprecated. Use the Environment property instead.")]
    public Environment GetEnvironment()
 // public float GetFov()
    [Obsolete("GetFov is deprecated. Use the Fov property instead.")]
    public float GetFov()
 // public float GetHOffset()
    [Obsolete("GetHOffset is deprecated. Use the HOffset property instead.")]
    public float GetHOffset()
 // public KeepAspectEnum GetKeepAspectMode()
    [Obsolete("GetKeepAspectMode is deprecated. Use the KeepAspect property instead.")]
    public KeepAspectEnum GetKeepAspectMode()
 // public ProjectionEnum GetProjection()
    [Obsolete("GetProjection is deprecated. Use the Projection property instead.")]
    public ProjectionEnum GetProjection()
 // public float GetSize()
    [Obsolete("GetSize is deprecated. Use the Size property instead.")]
    public float GetSize()
 // public float GetVOffset()
    [Obsolete("GetVOffset is deprecated. Use the VOffset property instead.")]
    public float GetVOffset()
 // public float GetZfar()
    [Obsolete("GetZfar is deprecated. Use the Far property instead.")]
    public float GetZfar()
 // public float GetZnear()
    [Obsolete("GetZnear is deprecated. Use the Near property instead.")]
    public float GetZnear()
 // public bool IsCurrent()
    [Obsolete("IsCurrent is deprecated. Use the Current property instead.")]
    public bool IsCurrent()
 // public Vector3 ProjectPosition(Vector2 screenPoint)
    public Vector3 ProjectPosition(Vector2 screenPoint, float zDepth = 0f)
 // public void SetCullMask(int mask)
    [Obsolete("SetCullMask is deprecated. Use the CullMask property instead.")]
    public void SetCullMask(uint mask)
 // public void SetCurrent(bool arg0)
    [Obsolete("SetCurrent is deprecated. Use the Current property instead.")]
    public void SetCurrent(bool arg0)
 // public void SetDopplerTracking(DopplerTrackingEnum mode)
    [Obsolete("SetDopplerTracking is deprecated. Use the DopplerTracking property instead.")]
    public void SetDopplerTracking(DopplerTrackingEnum mode)
 // public void SetEnvironment(Environment env)
    [Obsolete("SetEnvironment is deprecated. Use the Environment property instead.")]
    public void SetEnvironment(Environment env)
 // public void SetFov(float arg0)
    [Obsolete("SetFov is deprecated. Use the Fov property instead.")]
    public void SetFov(float arg0)
 // public void SetHOffset(float ofs)
    [Obsolete("SetHOffset is deprecated. Use the HOffset property instead.")]
    public void SetHOffset(float ofs)
 // public void SetKeepAspectMode(KeepAspectEnum mode)
    [Obsolete("SetKeepAspectMode is deprecated. Use the KeepAspect property instead.")]
    public void SetKeepAspectMode(KeepAspectEnum mode)
 // public void SetProjection(ProjectionEnum arg0)
    [Obsolete("SetProjection is deprecated. Use the Projection property instead.")]
    public void SetProjection(ProjectionEnum arg0)
 // public void SetSize(float arg0)
    [Obsolete("SetSize is deprecated. Use the Size property instead.")]
    public void SetSize(float arg0)
 // public void SetVOffset(float ofs)
    [Obsolete("SetVOffset is deprecated. Use the VOffset property instead.")]
    public void SetVOffset(float ofs)
 // public void SetZfar(float arg0)
    [Obsolete("SetZfar is deprecated. Use the Far property instead.")]
    public void SetZfar(float arg0)
 // public void SetZnear(float arg0)
    [Obsolete("SetZnear is deprecated. Use the Near property instead.")]
    public void SetZnear(float arg0)

Camera.ProjectionEnum

Documentation: 3.1.1, 3.2.0

New Members

    public const ProjectionEnum Frustum

Camera2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AnchorModeEnum GetAnchorMode()
    [Obsolete("GetAnchorMode is deprecated. Use the AnchorMode property instead.")]
    public AnchorModeEnum GetAnchorMode()
 // public Node GetCustomViewport()
    [Obsolete("GetCustomViewport is deprecated. Use the CustomViewport property instead.")]
    public Node GetCustomViewport()
 // public float GetDragMargin(Margin margin)
    [Obsolete("GetDragMargin is deprecated. Use the DragMarginBottom property instead.")]
    public float GetDragMargin(Margin margin)
 // public float GetFollowSmoothing()
    [Obsolete("GetFollowSmoothing is deprecated. Use the SmoothingSpeed property instead.")]
    public float GetFollowSmoothing()
 // public float GetHOffset()
    [Obsolete("GetHOffset is deprecated. Use the OffsetH property instead.")]
    public float GetHOffset()
 // public int GetLimit(Margin margin)
    [Obsolete("GetLimit is deprecated. Use the LimitBottom property instead.")]
    public int GetLimit(Margin margin)
 // public Vector2 GetOffset()
    [Obsolete("GetOffset is deprecated. Use the Offset property instead.")]
    public Vector2 GetOffset()
 // public Camera2DProcessMode GetProcessMode()
    [Obsolete("GetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public Camera2DProcessMode GetProcessMode()
 // public float GetVOffset()
    [Obsolete("GetVOffset is deprecated. Use the OffsetV property instead.")]
    public float GetVOffset()
 // public Vector2 GetZoom()
    [Obsolete("GetZoom is deprecated. Use the Zoom property instead.")]
    public Vector2 GetZoom()
 // public bool IsCurrent()
    [Obsolete("IsCurrent is deprecated. Use the Current property instead.")]
    public bool IsCurrent()
 // public bool IsFollowSmoothingEnabled()
    [Obsolete("IsFollowSmoothingEnabled is deprecated. Use the SmoothingEnabled property instead.")]
    public bool IsFollowSmoothingEnabled()
 // public bool IsHDragEnabled()
    [Obsolete("IsHDragEnabled is deprecated. Use the DragMarginHEnabled property instead.")]
    public bool IsHDragEnabled()
 // public bool IsLimitDrawingEnabled()
    [Obsolete("IsLimitDrawingEnabled is deprecated. Use the EditorDrawLimits property instead.")]
    public bool IsLimitDrawingEnabled()
 // public bool IsLimitSmoothingEnabled()
    [Obsolete("IsLimitSmoothingEnabled is deprecated. Use the LimitSmoothed property instead.")]
    public bool IsLimitSmoothingEnabled()
 // public bool IsMarginDrawingEnabled()
    [Obsolete("IsMarginDrawingEnabled is deprecated. Use the EditorDrawDragMargin property instead.")]
    public bool IsMarginDrawingEnabled()
 // public bool IsRotating()
    [Obsolete("IsRotating is deprecated. Use the Rotating property instead.")]
    public bool IsRotating()
 // public bool IsScreenDrawingEnabled()
    [Obsolete("IsScreenDrawingEnabled is deprecated. Use the EditorDrawScreen property instead.")]
    public bool IsScreenDrawingEnabled()
 // public bool IsVDragEnabled()
    [Obsolete("IsVDragEnabled is deprecated. Use the DragMarginVEnabled property instead.")]
    public bool IsVDragEnabled()
 // public void SetAnchorMode(AnchorModeEnum anchorMode)
    [Obsolete("SetAnchorMode is deprecated. Use the AnchorMode property instead.")]
    public void SetAnchorMode(AnchorModeEnum anchorMode)
 // public void SetCustomViewport(Node viewport)
    [Obsolete("SetCustomViewport is deprecated. Use the CustomViewport property instead.")]
    public void SetCustomViewport(Node viewport)
 // public void SetDragMargin(Margin margin, float dragMargin)
    [Obsolete("SetDragMargin is deprecated. Use the DragMarginBottom property instead.")]
    public void SetDragMargin(Margin margin, float dragMargin)
 // public void SetEnableFollowSmoothing(bool followSmoothing)
    [Obsolete("SetEnableFollowSmoothing is deprecated. Use the SmoothingEnabled property instead.")]
    public void SetEnableFollowSmoothing(bool followSmoothing)
 // public void SetFollowSmoothing(float followSmoothing)
    [Obsolete("SetFollowSmoothing is deprecated. Use the SmoothingSpeed property instead.")]
    public void SetFollowSmoothing(float followSmoothing)
 // public void SetHDragEnabled(bool enabled)
    [Obsolete("SetHDragEnabled is deprecated. Use the DragMarginHEnabled property instead.")]
    public void SetHDragEnabled(bool enabled)
 // public void SetHOffset(float ofs)
    [Obsolete("SetHOffset is deprecated. Use the OffsetH property instead.")]
    public void SetHOffset(float ofs)
 // public void SetLimit(Margin margin, int limit)
    [Obsolete("SetLimit is deprecated. Use the LimitBottom property instead.")]
    public void SetLimit(Margin margin, int limit)
 // public void SetLimitDrawingEnabled(bool limitDrawingEnabled)
    [Obsolete("SetLimitDrawingEnabled is deprecated. Use the EditorDrawLimits property instead.")]
    public void SetLimitDrawingEnabled(bool limitDrawingEnabled)
 // public void SetLimitSmoothingEnabled(bool limitSmoothingEnabled)
    [Obsolete("SetLimitSmoothingEnabled is deprecated. Use the LimitSmoothed property instead.")]
    public void SetLimitSmoothingEnabled(bool limitSmoothingEnabled)
 // public void SetMarginDrawingEnabled(bool marginDrawingEnabled)
    [Obsolete("SetMarginDrawingEnabled is deprecated. Use the EditorDrawDragMargin property instead.")]
    public void SetMarginDrawingEnabled(bool marginDrawingEnabled)
 // public void SetOffset(Vector2 offset)
    [Obsolete("SetOffset is deprecated. Use the Offset property instead.")]
    public void SetOffset(Vector2 offset)
 // public void SetProcessMode(Camera2DProcessMode mode)
    [Obsolete("SetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public void SetProcessMode(Camera2DProcessMode mode)
 // public void SetRotating(bool rotating)
    [Obsolete("SetRotating is deprecated. Use the Rotating property instead.")]
    public void SetRotating(bool rotating)
 // public void SetScreenDrawingEnabled(bool screenDrawingEnabled)
    [Obsolete("SetScreenDrawingEnabled is deprecated. Use the EditorDrawScreen property instead.")]
    public void SetScreenDrawingEnabled(bool screenDrawingEnabled)
 // public void SetVDragEnabled(bool enabled)
    [Obsolete("SetVDragEnabled is deprecated. Use the DragMarginVEnabled property instead.")]
    public void SetVDragEnabled(bool enabled)
 // public void SetVOffset(float ofs)
    [Obsolete("SetVOffset is deprecated. Use the OffsetV property instead.")]
    public void SetVOffset(float ofs)
 // public void SetZoom(Vector2 zoom)
    [Obsolete("SetZoom is deprecated. Use the Zoom property instead.")]
    public void SetZoom(Vector2 zoom)

CanvasItem

Documentation: 3.1.1, 3.2.0

Modified Members

 // public void DrawMesh(Mesh mesh, Texture texture, Texture normalMap = null)
    public void DrawMesh(Mesh mesh, Texture texture, Texture normalMap = null, Transform2D? transform = default(Transform2D?), Color? modulate = default(Color?))
 // public void DrawRect(Rect2 rect, Color color, bool filled = true)
    public void DrawRect(Rect2 rect, Color color, bool filled = true, float width = 1f, bool antialiased = false)
 // public int GetLightMask()
    [Obsolete("GetLightMask is deprecated. Use the LightMask property instead.")]
    public int GetLightMask()
 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public Color GetModulate()
    [Obsolete("GetModulate is deprecated. Use the Modulate property instead.")]
    public Color GetModulate()
 // public Color GetSelfModulate()
    [Obsolete("GetSelfModulate is deprecated. Use the SelfModulate property instead.")]
    public Color GetSelfModulate()
 // public bool GetUseParentMaterial()
    [Obsolete("GetUseParentMaterial is deprecated. Use the UseParentMaterial property instead.")]
    public bool GetUseParentMaterial()
 // public bool IsDrawBehindParentEnabled()
    [Obsolete("IsDrawBehindParentEnabled is deprecated. Use the ShowBehindParent property instead.")]
    public bool IsDrawBehindParentEnabled()
 // public bool IsVisible()
    [Obsolete("IsVisible is deprecated. Use the Visible property instead.")]
    public bool IsVisible()
 // public const Int32 NotificationTransformChanged = 29
    public const Int32 NotificationTransformChanged = 2000
 // public void SetDrawBehindParent(bool enable)
    [Obsolete("SetDrawBehindParent is deprecated. Use the ShowBehindParent property instead.")]
    public void SetDrawBehindParent(bool enable)
 // public void SetLightMask(int lightMask)
    [Obsolete("SetLightMask is deprecated. Use the LightMask property instead.")]
    public void SetLightMask(int lightMask)
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetModulate(Color modulate)
    [Obsolete("SetModulate is deprecated. Use the Modulate property instead.")]
    public void SetModulate(Color modulate)
 // public void SetSelfModulate(Color selfModulate)
    [Obsolete("SetSelfModulate is deprecated. Use the SelfModulate property instead.")]
    public void SetSelfModulate(Color selfModulate)
 // public void SetUseParentMaterial(bool enable)
    [Obsolete("SetUseParentMaterial is deprecated. Use the UseParentMaterial property instead.")]
    public void SetUseParentMaterial(bool enable)
 // public void SetVisible(bool visible)
    [Obsolete("SetVisible is deprecated. Use the Visible property instead.")]
    public void SetVisible(bool visible)

CanvasItemMaterial

Documentation: 3.1.1, 3.2.0

Modified Members

 // public BlendModeEnum GetBlendMode()
    [Obsolete("GetBlendMode is deprecated. Use the BlendMode property instead.")]
    public BlendModeEnum GetBlendMode()
 // public LightModeEnum GetLightMode()
    [Obsolete("GetLightMode is deprecated. Use the LightMode property instead.")]
    public LightModeEnum GetLightMode()
 // public bool GetParticlesAnimation()
    [Obsolete("GetParticlesAnimation is deprecated. Use the ParticlesAnimation property instead.")]
    public bool GetParticlesAnimation()
 // public int GetParticlesAnimHFrames()
    [Obsolete("GetParticlesAnimHFrames is deprecated. Use the ParticlesAnimHFrames property instead.")]
    public int GetParticlesAnimHFrames()
 // public bool GetParticlesAnimLoop()
    [Obsolete("GetParticlesAnimLoop is deprecated. Use the ParticlesAnimLoop property instead.")]
    public bool GetParticlesAnimLoop()
 // public int GetParticlesAnimVFrames()
    [Obsolete("GetParticlesAnimVFrames is deprecated. Use the ParticlesAnimVFrames property instead.")]
    public int GetParticlesAnimVFrames()
 // public void SetBlendMode(BlendModeEnum blendMode)
    [Obsolete("SetBlendMode is deprecated. Use the BlendMode property instead.")]
    public void SetBlendMode(BlendModeEnum blendMode)
 // public void SetLightMode(LightModeEnum lightMode)
    [Obsolete("SetLightMode is deprecated. Use the LightMode property instead.")]
    public void SetLightMode(LightModeEnum lightMode)
 // public void SetParticlesAnimation(bool particlesAnim)
    [Obsolete("SetParticlesAnimation is deprecated. Use the ParticlesAnimation property instead.")]
    public void SetParticlesAnimation(bool particlesAnim)
 // public void SetParticlesAnimHFrames(int frames)
    [Obsolete("SetParticlesAnimHFrames is deprecated. Use the ParticlesAnimHFrames property instead.")]
    public void SetParticlesAnimHFrames(int frames)
 // public void SetParticlesAnimLoop(bool loop)
    [Obsolete("SetParticlesAnimLoop is deprecated. Use the ParticlesAnimLoop property instead.")]
    public void SetParticlesAnimLoop(bool loop)
 // public void SetParticlesAnimVFrames(int frames)
    [Obsolete("SetParticlesAnimVFrames is deprecated. Use the ParticlesAnimVFrames property instead.")]
    public void SetParticlesAnimVFrames(int frames)

CanvasLayer

Documentation: 3.1.1, 3.2.0

New Members

    public bool FollowViewportEnable { get; set; }
    public float FollowViewportScale { get; set; }
    [Obsolete("GetFollowViewportScale is deprecated. Use the FollowViewportScale property instead.")]
    public float GetFollowViewportScale()
    [Obsolete("IsFollowingViewport is deprecated. Use the FollowViewportEnable property instead.")]
    public bool IsFollowingViewport()
    [Obsolete("SetFollowViewport is deprecated. Use the FollowViewportEnable property instead.")]
    public void SetFollowViewport(bool enable)
    [Obsolete("SetFollowViewportScale is deprecated. Use the FollowViewportScale property instead.")]
    public void SetFollowViewportScale(float scale)

Modified Members

 // public Node GetCustomViewport()
    [Obsolete("GetCustomViewport is deprecated. Use the CustomViewport property instead.")]
    public Node GetCustomViewport()
 // public int GetLayer()
    [Obsolete("GetLayer is deprecated. Use the Layer property instead.")]
    public int GetLayer()
 // public Vector2 GetOffset()
    [Obsolete("GetOffset is deprecated. Use the Offset property instead.")]
    public Vector2 GetOffset()
 // public float GetRotation()
    [Obsolete("GetRotation is deprecated. Use the Rotation property instead.")]
    public float GetRotation()
 // public float GetRotationDegrees()
    [Obsolete("GetRotationDegrees is deprecated. Use the RotationDegrees property instead.")]
    public float GetRotationDegrees()
 // public Vector2 GetScale()
    [Obsolete("GetScale is deprecated. Use the Scale property instead.")]
    public Vector2 GetScale()
 // public Transform2D GetTransform()
    [Obsolete("GetTransform is deprecated. Use the Transform property instead.")]
    public Transform2D GetTransform()
 // public void SetCustomViewport(Node viewport)
    [Obsolete("SetCustomViewport is deprecated. Use the CustomViewport property instead.")]
    public void SetCustomViewport(Node viewport)
 // public void SetLayer(int layer)
    [Obsolete("SetLayer is deprecated. Use the Layer property instead.")]
    public void SetLayer(int layer)
 // public void SetOffset(Vector2 offset)
    [Obsolete("SetOffset is deprecated. Use the Offset property instead.")]
    public void SetOffset(Vector2 offset)
 // public void SetRotation(float radians)
    [Obsolete("SetRotation is deprecated. Use the Rotation property instead.")]
    public void SetRotation(float radians)
 // public void SetRotationDegrees(float degrees)
    [Obsolete("SetRotationDegrees is deprecated. Use the RotationDegrees property instead.")]
    public void SetRotationDegrees(float degrees)
 // public void SetScale(Vector2 scale)
    [Obsolete("SetScale is deprecated. Use the Scale property instead.")]
    public void SetScale(Vector2 scale)
 // public void SetTransform(Transform2D transform)
    [Obsolete("SetTransform is deprecated. Use the Transform property instead.")]
    public void SetTransform(Transform2D transform)

CanvasModulate

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Color GetColor()
    [Obsolete("GetColor is deprecated. Use the Color property instead.")]
    public Color GetColor()
 // public void SetColor(Color color)
    [Obsolete("SetColor is deprecated. Use the Color property instead.")]
    public void SetColor(Color color)

CapsuleMesh

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetMidHeight()
    [Obsolete("GetMidHeight is deprecated. Use the MidHeight property instead.")]
    public float GetMidHeight()
 // public int GetRadialSegments()
    [Obsolete("GetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public int GetRadialSegments()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public int GetRings()
    [Obsolete("GetRings is deprecated. Use the Rings property instead.")]
    public int GetRings()
 // public void SetMidHeight(float midHeight)
    [Obsolete("SetMidHeight is deprecated. Use the MidHeight property instead.")]
    public void SetMidHeight(float midHeight)
 // public void SetRadialSegments(int segments)
    [Obsolete("SetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public void SetRadialSegments(int segments)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)
 // public void SetRings(int rings)
    [Obsolete("SetRings is deprecated. Use the Rings property instead.")]
    public void SetRings(int rings)

CapsuleShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)

CapsuleShape2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)

CenterContainer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsUsingTopLeft()
    [Obsolete("IsUsingTopLeft is deprecated. Use the UseTopLeft property instead.")]
    public bool IsUsingTopLeft()
 // public void SetUseTopLeft(bool enable)
    [Obsolete("SetUseTopLeft is deprecated. Use the UseTopLeft property instead.")]
    public void SetUseTopLeft(bool enable)

CircleShape2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)

ClippedCamera

Documentation: 3.1.1, 3.2.0

New Members

    public float GetClipOffset()

Modified Members

 // public int CollisionMask { get; set; }
    public uint CollisionMask { get; set; }
 // public int GetCollisionMask()
    [Obsolete("GetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public uint GetCollisionMask()
 // public float GetMargin()
    [Obsolete("GetMargin is deprecated. Use the Margin property instead.")]
    public float GetMargin()
 // public ProcessModeEnum GetProcessMode()
    [Obsolete("GetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public ProcessModeEnum GetProcessMode()
 // public bool IsClipToAreasEnabled()
    [Obsolete("IsClipToAreasEnabled is deprecated. Use the ClipToAreas property instead.")]
    public bool IsClipToAreasEnabled()
 // public bool IsClipToBodiesEnabled()
    [Obsolete("IsClipToBodiesEnabled is deprecated. Use the ClipToBodies property instead.")]
    public bool IsClipToBodiesEnabled()
 // public void SetClipToAreas(bool enable)
    [Obsolete("SetClipToAreas is deprecated. Use the ClipToAreas property instead.")]
    public void SetClipToAreas(bool enable)
 // public void SetClipToBodies(bool enable)
    [Obsolete("SetClipToBodies is deprecated. Use the ClipToBodies property instead.")]
    public void SetClipToBodies(bool enable)
 // public void SetCollisionMask(int mask)
    [Obsolete("SetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public void SetCollisionMask(uint mask)
 // public void SetMargin(float margin)
    [Obsolete("SetMargin is deprecated. Use the Margin property instead.")]
    public void SetMargin(float margin)
 // public void SetProcessMode(ProcessModeEnum processMode)
    [Obsolete("SetProcessMode is deprecated. Use the ProcessMode property instead.")]
    public void SetProcessMode(ProcessModeEnum processMode)

Collections.Array

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public class Array : IList<object>, ICollection<object>, IEnumerable<object>, IEnumerable, IDisposable
    public class Array : IList, ICollection, IEnumerable, IDisposable

New Members

    public Array(IEnumerable collection)
    public bool IsFixedSize { get; }
    public bool IsSynchronized { get; }
    public object SyncRoot { get; }
    public override string ToString()

Modified Members

 // public void Add(object item)
    public int Add(object value)
 // public bool Contains(object item)
    public bool Contains(object value)
 // public void CopyTo(object[] array, int arrayIndex)
    public void CopyTo(System.Array array, int index)
 // public IEnumerator<object> GetEnumerator()
    public IEnumerator GetEnumerator()
 // public int IndexOf(object item)
    public int IndexOf(object value)
 // public void Insert(int index, object item)
    public void Insert(int index, object value)
 // public bool Remove(object item)
    public void Remove(object value)

Collections.Array&lt;T&gt;

Documentation: 3.1.1, 3.2.0

New Members

    public Array(IEnumerable<T> collection)
    public override string ToString()

Collections.Dictionary

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public class Dictionary : IDictionary<object, object>, ICollection<KeyValuePair<object, object>>, IEnumerable<KeyValuePair<object, object>>, IEnumerable, IDisposable
    public class Dictionary : IDictionary, ICollection, IEnumerable, IDisposable

New Members

    public Dictionary(IDictionary dictionary)
    public bool IsFixedSize { get; }
    public bool IsSynchronized { get; }
    public object SyncRoot { get; }
    public override string ToString()

Removed Members

    public void Add(KeyValuePair<object, object> item)
    public bool ContainsKey(object key)
    public bool Remove(KeyValuePair<object, object> item)
    public bool TryGetValue(object key, out object value)

Modified Members

 // public bool Contains(KeyValuePair<object, object> item)
    public bool Contains(object key)
 // public void CopyTo(KeyValuePair<object, object>[] array, int arrayIndex)
    public void CopyTo(System.Array array, int index)
 // public IEnumerator<KeyValuePair<object, object>> GetEnumerator()
    public IDictionaryEnumerator GetEnumerator()
 // public ICollection&lt;object&gt; Keys { get; }
    public ICollection Keys { get; }
 // public bool Remove(object key)
    public void Remove(object key)
 // public ICollection&lt;object&gt; Values { get; }
    public ICollection Values { get; }

Collections.Dictionary&lt;TKey, TValue&gt;

Documentation: 3.1.1, 3.2.0

New Members

    public Dictionary(IDictionary<TKey, TValue> dictionary)
    public override string ToString()

CollisionObject

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int CreateShapeOwner(Object owner)
    public uint CreateShapeOwner(Object owner)
 // public bool GetCaptureInputOnDrag()
    [Obsolete("GetCaptureInputOnDrag is deprecated. Use the InputCaptureOnDrag property instead.")]
    public bool GetCaptureInputOnDrag()
 // public bool IsRayPickable()
    [Obsolete("IsRayPickable is deprecated. Use the InputRayPickable property instead.")]
    public bool IsRayPickable()
 // public bool IsShapeOwnerDisabled(int ownerId)
    public bool IsShapeOwnerDisabled(uint ownerId)
 // public void RemoveShapeOwner(int ownerId)
    public void RemoveShapeOwner(uint ownerId)
 // public void SetCaptureInputOnDrag(bool enable)
    [Obsolete("SetCaptureInputOnDrag is deprecated. Use the InputCaptureOnDrag property instead.")]
    public void SetCaptureInputOnDrag(bool enable)
 // public void SetRayPickable(bool rayPickable)
    [Obsolete("SetRayPickable is deprecated. Use the InputRayPickable property instead.")]
    public void SetRayPickable(bool rayPickable)
 // public int ShapeFindOwner(int shapeIndex)
    public uint ShapeFindOwner(int shapeIndex)
 // public void ShapeOwnerAddShape(int ownerId, Shape shape)
    public void ShapeOwnerAddShape(uint ownerId, Shape shape)
 // public void ShapeOwnerClearShapes(int ownerId)
    public void ShapeOwnerClearShapes(uint ownerId)
 // public Object ShapeOwnerGetOwner(int ownerId)
    public Object ShapeOwnerGetOwner(uint ownerId)
 // public Shape ShapeOwnerGetShape(int ownerId, int shapeId)
    public Shape ShapeOwnerGetShape(uint ownerId, int shapeId)
 // public int ShapeOwnerGetShapeCount(int ownerId)
    public int ShapeOwnerGetShapeCount(uint ownerId)
 // public int ShapeOwnerGetShapeIndex(int ownerId, int shapeId)
    public int ShapeOwnerGetShapeIndex(uint ownerId, int shapeId)
 // public Transform ShapeOwnerGetTransform(int ownerId)
    public Transform ShapeOwnerGetTransform(uint ownerId)
 // public void ShapeOwnerRemoveShape(int ownerId, int shapeId)
    public void ShapeOwnerRemoveShape(uint ownerId, int shapeId)
 // public void ShapeOwnerSetDisabled(int ownerId, bool disabled)
    public void ShapeOwnerSetDisabled(uint ownerId, bool disabled)
 // public void ShapeOwnerSetTransform(int ownerId, Transform transform)
    public void ShapeOwnerSetTransform(uint ownerId, Transform transform)

CollisionObject2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int CreateShapeOwner(Object owner)
    public uint CreateShapeOwner(Object owner)
 // public float GetShapeOwnerOneWayCollisionMargin(int ownerId)
    public float GetShapeOwnerOneWayCollisionMargin(uint ownerId)
 // public bool IsPickable()
    [Obsolete("IsPickable is deprecated. Use the InputPickable property instead.")]
    public bool IsPickable()
 // public bool IsShapeOwnerDisabled(int ownerId)
    public bool IsShapeOwnerDisabled(uint ownerId)
 // public bool IsShapeOwnerOneWayCollisionEnabled(int ownerId)
    public bool IsShapeOwnerOneWayCollisionEnabled(uint ownerId)
 // public void RemoveShapeOwner(int ownerId)
    public void RemoveShapeOwner(uint ownerId)
 // public void SetPickable(bool enabled)
    [Obsolete("SetPickable is deprecated. Use the InputPickable property instead.")]
    public void SetPickable(bool enabled)
 // public int ShapeFindOwner(int shapeIndex)
    public uint ShapeFindOwner(int shapeIndex)
 // public void ShapeOwnerAddShape(int ownerId, Shape2D shape)
    public void ShapeOwnerAddShape(uint ownerId, Shape2D shape)
 // public void ShapeOwnerClearShapes(int ownerId)
    public void ShapeOwnerClearShapes(uint ownerId)
 // public Object ShapeOwnerGetOwner(int ownerId)
    public Object ShapeOwnerGetOwner(uint ownerId)
 // public Shape2D ShapeOwnerGetShape(int ownerId, int shapeId)
    public Shape2D ShapeOwnerGetShape(uint ownerId, int shapeId)
 // public int ShapeOwnerGetShapeCount(int ownerId)
    public int ShapeOwnerGetShapeCount(uint ownerId)
 // public int ShapeOwnerGetShapeIndex(int ownerId, int shapeId)
    public int ShapeOwnerGetShapeIndex(uint ownerId, int shapeId)
 // public Transform2D ShapeOwnerGetTransform(int ownerId)
    public Transform2D ShapeOwnerGetTransform(uint ownerId)
 // public void ShapeOwnerRemoveShape(int ownerId, int shapeId)
    public void ShapeOwnerRemoveShape(uint ownerId, int shapeId)
 // public void ShapeOwnerSetDisabled(int ownerId, bool disabled)
    public void ShapeOwnerSetDisabled(uint ownerId, bool disabled)
 // public void ShapeOwnerSetOneWayCollision(int ownerId, bool enable)
    public void ShapeOwnerSetOneWayCollision(uint ownerId, bool enable)
 // public void ShapeOwnerSetOneWayCollisionMargin(int ownerId, float margin)
    public void ShapeOwnerSetOneWayCollisionMargin(uint ownerId, float margin)
 // public void ShapeOwnerSetTransform(int ownerId, Transform2D transform)
    public void ShapeOwnerSetTransform(uint ownerId, Transform2D transform)

CollisionPolygon

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDepth()
    [Obsolete("GetDepth is deprecated. Use the Depth property instead.")]
    public float GetDepth()
 // public Vector2[] GetPolygon()
    [Obsolete("GetPolygon is deprecated. Use the Polygon property instead.")]
    public Vector2[] GetPolygon()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public void SetDepth(float depth)
    [Obsolete("SetDepth is deprecated. Use the Depth property instead.")]
    public void SetDepth(float depth)
 // public void SetDisabled(bool disabled)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool disabled)
 // public void SetPolygon(Vector2[] polygon)
    [Obsolete("SetPolygon is deprecated. Use the Polygon property instead.")]
    public void SetPolygon(Vector2[] polygon)

CollisionPolygon2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public BuildModeEnum GetBuildMode()
    [Obsolete("GetBuildMode is deprecated. Use the BuildMode property instead.")]
    public BuildModeEnum GetBuildMode()
 // public float GetOneWayCollisionMargin()
    [Obsolete("GetOneWayCollisionMargin is deprecated. Use the OneWayCollisionMargin property instead.")]
    public float GetOneWayCollisionMargin()
 // public Vector2[] GetPolygon()
    [Obsolete("GetPolygon is deprecated. Use the Polygon property instead.")]
    public Vector2[] GetPolygon()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public bool IsOneWayCollisionEnabled()
    [Obsolete("IsOneWayCollisionEnabled is deprecated. Use the OneWayCollision property instead.")]
    public bool IsOneWayCollisionEnabled()
 // public void SetBuildMode(BuildModeEnum buildMode)
    [Obsolete("SetBuildMode is deprecated. Use the BuildMode property instead.")]
    public void SetBuildMode(BuildModeEnum buildMode)
 // public void SetDisabled(bool disabled)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool disabled)
 // public void SetOneWayCollision(bool enabled)
    [Obsolete("SetOneWayCollision is deprecated. Use the OneWayCollision property instead.")]
    public void SetOneWayCollision(bool enabled)
 // public void SetOneWayCollisionMargin(float margin)
    [Obsolete("SetOneWayCollisionMargin is deprecated. Use the OneWayCollisionMargin property instead.")]
    public void SetOneWayCollisionMargin(float margin)
 // public void SetPolygon(Vector2[] polygon)
    [Obsolete("SetPolygon is deprecated. Use the Polygon property instead.")]
    public void SetPolygon(Vector2[] polygon)

CollisionShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Shape GetShape()
    [Obsolete("GetShape is deprecated. Use the Shape property instead.")]
    public Shape GetShape()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public void SetDisabled(bool enable)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool enable)
 // public void SetShape(Shape shape)
    [Obsolete("SetShape is deprecated. Use the Shape property instead.")]
    public void SetShape(Shape shape)

CollisionShape2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetOneWayCollisionMargin()
    [Obsolete("GetOneWayCollisionMargin is deprecated. Use the OneWayCollisionMargin property instead.")]
    public float GetOneWayCollisionMargin()
 // public Shape2D GetShape()
    [Obsolete("GetShape is deprecated. Use the Shape property instead.")]
    public Shape2D GetShape()
 // public bool IsDisabled()
    [Obsolete("IsDisabled is deprecated. Use the Disabled property instead.")]
    public bool IsDisabled()
 // public bool IsOneWayCollisionEnabled()
    [Obsolete("IsOneWayCollisionEnabled is deprecated. Use the OneWayCollision property instead.")]
    public bool IsOneWayCollisionEnabled()
 // public void SetDisabled(bool disabled)
    [Obsolete("SetDisabled is deprecated. Use the Disabled property instead.")]
    public void SetDisabled(bool disabled)
 // public void SetOneWayCollision(bool enabled)
    [Obsolete("SetOneWayCollision is deprecated. Use the OneWayCollision property instead.")]
    public void SetOneWayCollision(bool enabled)
 // public void SetOneWayCollisionMargin(float margin)
    [Obsolete("SetOneWayCollisionMargin is deprecated. Use the OneWayCollisionMargin property instead.")]
    public void SetOneWayCollisionMargin(float margin)
 // public void SetShape(Shape2D shape)
    [Obsolete("SetShape is deprecated. Use the Shape property instead.")]
    public void SetShape(Shape2D shape)

Color

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public struct Color : IEquatable<Color>
    [Serializable]
    public struct Color : IEquatable<Color>

Modified Members

 // public int a8 { get; }
    public int a8 { get; set; }
 // public int b8 { get; }
    public int b8 { get; set; }
 // public int g8 { get; }
    public int g8 { get; set; }
 // public int r8 { get; }
    public int r8 { get; set; }
 // public static void ToHsv(Color color, out float hue, out float saturation, out float value)
    public void ToHsv(out float hue, out float saturation, out float value)
 // public string ToHtml(bool include_alpha = true)
    public string ToHtml(bool includeAlpha = true)

ColorPicker

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("ArePresetsEnabled is deprecated. Use the PresetsEnabled property instead.")]
    public bool ArePresetsEnabled()
    [Obsolete("ArePresetsVisible is deprecated. Use the PresetsVisible property instead.")]
    public bool ArePresetsVisible()
    public bool HsvMode { get; set; }
    [Obsolete("IsHsvMode is deprecated. Use the HsvMode property instead.")]
    public bool IsHsvMode()
    public bool PresetsEnabled { get; set; }
    public bool PresetsVisible { get; set; }
    [Obsolete("SetHsvMode is deprecated. Use the HsvMode property instead.")]
    public void SetHsvMode(bool mode)
    [Obsolete("SetPresetsEnabled is deprecated. Use the PresetsEnabled property instead.")]
    public void SetPresetsEnabled(bool enabled)
    [Obsolete("SetPresetsVisible is deprecated. Use the PresetsVisible property instead.")]
    public void SetPresetsVisible(bool visible)

Modified Members

 // public Color GetPickColor()
    [Obsolete("GetPickColor is deprecated. Use the Color property instead.")]
    public Color GetPickColor()
 // public bool IsDeferredMode()
    [Obsolete("IsDeferredMode is deprecated. Use the DeferredMode property instead.")]
    public bool IsDeferredMode()
 // public bool IsEditingAlpha()
    [Obsolete("IsEditingAlpha is deprecated. Use the EditAlpha property instead.")]
    public bool IsEditingAlpha()
 // public bool IsRawMode()
    [Obsolete("IsRawMode is deprecated. Use the RawMode property instead.")]
    public bool IsRawMode()
 // public void SetDeferredMode(bool mode)
    [Obsolete("SetDeferredMode is deprecated. Use the DeferredMode property instead.")]
    public void SetDeferredMode(bool mode)
 // public void SetEditAlpha(bool show)
    [Obsolete("SetEditAlpha is deprecated. Use the EditAlpha property instead.")]
    public void SetEditAlpha(bool show)
 // public void SetPickColor(Color color)
    [Obsolete("SetPickColor is deprecated. Use the Color property instead.")]
    public void SetPickColor(Color color)
 // public void SetRawMode(bool mode)
    [Obsolete("SetRawMode is deprecated. Use the RawMode property instead.")]
    public void SetRawMode(bool mode)

ColorPickerButton

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Color GetPickColor()
    [Obsolete("GetPickColor is deprecated. Use the Color property instead.")]
    public Color GetPickColor()
 // public bool IsEditingAlpha()
    [Obsolete("IsEditingAlpha is deprecated. Use the EditAlpha property instead.")]
    public bool IsEditingAlpha()
 // public void SetEditAlpha(bool show)
    [Obsolete("SetEditAlpha is deprecated. Use the EditAlpha property instead.")]
    public void SetEditAlpha(bool show)
 // public void SetPickColor(Color color)
    [Obsolete("SetPickColor is deprecated. Use the Color property instead.")]
    public void SetPickColor(Color color)

New Signals

    "picker_created" ()

ColorRect

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Color GetFrameColor()
    [Obsolete("GetFrameColor is deprecated. Use the Color property instead.")]
    public Color GetFrameColor()
 // public void SetFrameColor(Color color)
    [Obsolete("SetFrameColor is deprecated. Use the Color property instead.")]
    public void SetFrameColor(Color color)

Colors

Documentation: 3.1.1, 3.2.0

New Members

    public static Color Transparent { get; }

Modified Members

 // public static Color DarkSeagreen { get; }
    public static Color DarkSeaGreen { get; }

ConcavePolygonShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector3[] GetFaces()
    [Obsolete("GetFaces is deprecated. Use the Data property instead.")]
    public Vector3[] GetFaces()
 // public void SetFaces(Vector3[] faces)
    [Obsolete("SetFaces is deprecated. Use the Data property instead.")]
    public void SetFaces(Vector3[] faces)

ConcavePolygonShape2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2[] GetSegments()
    [Obsolete("GetSegments is deprecated. Use the Segments property instead.")]
    public Vector2[] GetSegments()
 // public void SetSegments(Vector2[] segments)
    [Obsolete("SetSegments is deprecated. Use the Segments property instead.")]
    public void SetSegments(Vector2[] segments)

ConeTwistJoint

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetParam(Param param)
    [Obsolete("GetParam is deprecated. Use the Relaxation property instead.")]
    public float GetParam(Param param)
 // public void SetParam(Param param, float value)
    [Obsolete("SetParam is deprecated. Use the Relaxation property instead.")]
    public void SetParam(Param param, float value)

ConfigFile

Documentation: 3.1.1, 3.2.0

New Members

    public Error LoadEncrypted(string path, byte[] key)
    public Error LoadEncryptedPass(string path, string pass)
    public Error SaveEncrypted(string path, byte[] key)
    public Error SaveEncryptedPass(string path, string pass)

Control

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetAnchor(Margin margin)
    [Obsolete("GetAnchor is deprecated. Use the AnchorBottom property instead.")]
    public float GetAnchor(Margin margin)
 // public Vector2 GetCustomMinimumSize()
    [Obsolete("GetCustomMinimumSize is deprecated. Use the RectMinSize property instead.")]
    public Vector2 GetCustomMinimumSize()
 // public CursorShape GetDefaultCursorShape()
    [Obsolete("GetDefaultCursorShape is deprecated. Use the MouseDefaultCursorShape property instead.")]
    public CursorShape GetDefaultCursorShape()
 // public virtual Object GetDragData(Vector2 position)
    public virtual object GetDragData(Vector2 position)
 // public FocusModeEnum GetFocusMode()
    [Obsolete("GetFocusMode is deprecated. Use the FocusMode property instead.")]
    public FocusModeEnum GetFocusMode()
 // public NodePath GetFocusNeighbour(Margin margin)
    [Obsolete("GetFocusNeighbour is deprecated. Use the FocusNeighbourBottom property instead.")]
    public NodePath GetFocusNeighbour(Margin margin)
 // public NodePath GetFocusNext()
    [Obsolete("GetFocusNext is deprecated. Use the FocusNext property instead.")]
    public NodePath GetFocusNext()
 // public NodePath GetFocusPrevious()
    [Obsolete("GetFocusPrevious is deprecated. Use the FocusPrevious property instead.")]
    public NodePath GetFocusPrevious()
 // public Vector2 GetGlobalPosition()
    [Obsolete("GetGlobalPosition is deprecated. Use the RectGlobalPosition property instead.")]
    public Vector2 GetGlobalPosition()
 // public GrowDirection GetHGrowDirection()
    [Obsolete("GetHGrowDirection is deprecated. Use the GrowHorizontal property instead.")]
    public GrowDirection GetHGrowDirection()
 // public int GetHSizeFlags()
    [Obsolete("GetHSizeFlags is deprecated. Use the SizeFlagsHorizontal property instead.")]
    public int GetHSizeFlags()
 // public float GetMargin(Margin margin)
    [Obsolete("GetMargin is deprecated. Use the MarginBottom property instead.")]
    public float GetMargin(Margin margin)
 // public MouseFilterEnum GetMouseFilter()
    [Obsolete("GetMouseFilter is deprecated. Use the MouseFilter property instead.")]
    public MouseFilterEnum GetMouseFilter()
 // public Vector2 GetPivotOffset()
    [Obsolete("GetPivotOffset is deprecated. Use the RectPivotOffset property instead.")]
    public Vector2 GetPivotOffset()
 // public Vector2 GetPosition()
    [Obsolete("GetPosition is deprecated. Use the RectPosition property instead.")]
    public Vector2 GetPosition()
 // public float GetRotationDegrees()
    [Obsolete("GetRotationDegrees is deprecated. Use the RectRotation property instead.")]
    public float GetRotationDegrees()
 // public Vector2 GetScale()
    [Obsolete("GetScale is deprecated. Use the RectScale property instead.")]
    public Vector2 GetScale()
 // public Vector2 GetSize()
    [Obsolete("GetSize is deprecated. Use the RectSize property instead.")]
    public Vector2 GetSize()
 // public float GetStretchRatio()
    [Obsolete("GetStretchRatio is deprecated. Use the SizeFlagsStretchRatio property instead.")]
    public float GetStretchRatio()
 // public Theme GetTheme()
    [Obsolete("GetTheme is deprecated. Use the Theme property instead.")]
    public Theme GetTheme()
 // public GrowDirection GetVGrowDirection()
    [Obsolete("GetVGrowDirection is deprecated. Use the GrowVertical property instead.")]
    public GrowDirection GetVGrowDirection()
 // public int GetVSizeFlags()
    [Obsolete("GetVSizeFlags is deprecated. Use the SizeFlagsVertical property instead.")]
    public int GetVSizeFlags()
 // public bool IsClippingContents()
    [Obsolete("IsClippingContents is deprecated. Use the RectClipContent property instead.")]
    public bool IsClippingContents()
 // public void SetAnchorsPreset(LayoutPreset preset, bool keepMargin = false)
    public void SetAnchorsPreset(LayoutPreset preset, bool keepMargins = false)
 // public void SetClipContents(bool enable)
    [Obsolete("SetClipContents is deprecated. Use the RectClipContent property instead.")]
    public void SetClipContents(bool enable)
 // public void SetCustomMinimumSize(Vector2 size)
    [Obsolete("SetCustomMinimumSize is deprecated. Use the RectMinSize property instead.")]
    public void SetCustomMinimumSize(Vector2 size)
 // public void SetDefaultCursorShape(CursorShape shape)
    [Obsolete("SetDefaultCursorShape is deprecated. Use the MouseDefaultCursorShape property instead.")]
    public void SetDefaultCursorShape(CursorShape shape)
 // public void SetFocusMode(FocusModeEnum mode)
    [Obsolete("SetFocusMode is deprecated. Use the FocusMode property instead.")]
    public void SetFocusMode(FocusModeEnum mode)
 // public void SetFocusNeighbour(Margin margin, NodePath neighbour)
    [Obsolete("SetFocusNeighbour is deprecated. Use the FocusNeighbourBottom property instead.")]
    public void SetFocusNeighbour(Margin margin, NodePath neighbour)
 // public void SetFocusNext(NodePath next)
    [Obsolete("SetFocusNext is deprecated. Use the FocusNext property instead.")]
    public void SetFocusNext(NodePath next)
 // public void SetFocusPrevious(NodePath previous)
    [Obsolete("SetFocusPrevious is deprecated. Use the FocusPrevious property instead.")]
    public void SetFocusPrevious(NodePath previous)
 // public void SetGlobalPosition(Vector2 position)
    public void SetGlobalPosition(Vector2 position, bool keepMargins = false)
 // public void SetHGrowDirection(GrowDirection direction)
    [Obsolete("SetHGrowDirection is deprecated. Use the GrowHorizontal property instead.")]
    public void SetHGrowDirection(GrowDirection direction)
 // public void SetHSizeFlags(int flags)
    [Obsolete("SetHSizeFlags is deprecated. Use the SizeFlagsHorizontal property instead.")]
    public void SetHSizeFlags(int flags)
 // public void SetMargin(Margin margin, float offset)
    [Obsolete("SetMargin is deprecated. Use the MarginBottom property instead.")]
    public void SetMargin(Margin margin, float offset)
 // public void SetMouseFilter(MouseFilterEnum filter)
    [Obsolete("SetMouseFilter is deprecated. Use the MouseFilter property instead.")]
    public void SetMouseFilter(MouseFilterEnum filter)
 // public void SetPivotOffset(Vector2 pivotOffset)
    [Obsolete("SetPivotOffset is deprecated. Use the RectPivotOffset property instead.")]
    public void SetPivotOffset(Vector2 pivotOffset)
 // public void SetPosition(Vector2 position)
    public void SetPosition(Vector2 position, bool keepMargins = false)
 // public void SetRotationDegrees(float degrees)
    [Obsolete("SetRotationDegrees is deprecated. Use the RectRotation property instead.")]
    public void SetRotationDegrees(float degrees)
 // public void SetScale(Vector2 scale)
    [Obsolete("SetScale is deprecated. Use the RectScale property instead.")]
    public void SetScale(Vector2 scale)
 // public void SetSize(Vector2 size)
    public void SetSize(Vector2 size, bool keepMargins = false)
 // public void SetStretchRatio(float ratio)
    [Obsolete("SetStretchRatio is deprecated. Use the SizeFlagsStretchRatio property instead.")]
    public void SetStretchRatio(float ratio)
 // public void SetTheme(Theme theme)
    [Obsolete("SetTheme is deprecated. Use the Theme property instead.")]
    public void SetTheme(Theme theme)
 // public void SetTooltip(string tooltip)
    [Obsolete("SetTooltip is deprecated. Use the HintTooltip property instead.")]
    public void SetTooltip(string tooltip)
 // public void SetVGrowDirection(GrowDirection direction)
    [Obsolete("SetVGrowDirection is deprecated. Use the GrowVertical property instead.")]
    public void SetVGrowDirection(GrowDirection direction)
 // public void SetVSizeFlags(int flags)
    [Obsolete("SetVSizeFlags is deprecated. Use the SizeFlagsVertical property instead.")]
    public void SetVSizeFlags(int flags)

ConvexPolygonShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector3[] GetPoints()
    [Obsolete("GetPoints is deprecated. Use the Points property instead.")]
    public Vector3[] GetPoints()
 // public void SetPoints(Vector3[] points)
    [Obsolete("SetPoints is deprecated. Use the Points property instead.")]
    public void SetPoints(Vector3[] points)

ConvexPolygonShape2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2[] GetPoints()
    [Obsolete("GetPoints is deprecated. Use the Points property instead.")]
    public Vector2[] GetPoints()
 // public void SetPoints(Vector2[] points)
    [Obsolete("SetPoints is deprecated. Use the Points property instead.")]
    public void SetPoints(Vector2[] points)

CPUParticles

Documentation: 3.1.1, 3.2.0

New Members

    public Vector3 Direction { get; set; }
    [Obsolete("GetDirection is deprecated. Use the Direction property instead.")]
    public Vector3 GetDirection()
    [Obsolete("GetLifetimeRandomness is deprecated. Use the LifetimeRandomness property instead.")]
    public float GetLifetimeRandomness()
    public float LifetimeRandomness { get; set; }
    public float OrbitVelocity { get; set; }
    public Curve OrbitVelocityCurve { get; set; }
    public float OrbitVelocityRandom { get; set; }
    [Obsolete("SetDirection is deprecated. Use the Direction property instead.")]
    public void SetDirection(Vector3 direction)
    [Obsolete("SetLifetimeRandomness is deprecated. Use the LifetimeRandomness property instead.")]
    public void SetLifetimeRandomness(float random)

Modified Members

 // public int GetAmount()
    [Obsolete("GetAmount is deprecated. Use the Amount property instead.")]
    public int GetAmount()
 // public Color GetColor()
    [Obsolete("GetColor is deprecated. Use the Color property instead.")]
    public Color GetColor()
 // public Gradient GetColorRamp()
    [Obsolete("GetColorRamp is deprecated. Use the ColorRamp property instead.")]
    public Gradient GetColorRamp()
 // public DrawOrderEnum GetDrawOrder()
    [Obsolete("GetDrawOrder is deprecated. Use the DrawOrder property instead.")]
    public DrawOrderEnum GetDrawOrder()
 // public Vector3 GetEmissionBoxExtents()
    [Obsolete("GetEmissionBoxExtents is deprecated. Use the EmissionBoxExtents property instead.")]
    public Vector3 GetEmissionBoxExtents()
 // public Color[] GetEmissionColors()
    [Obsolete("GetEmissionColors is deprecated. Use the EmissionColors property instead.")]
    public Color[] GetEmissionColors()
 // public Vector3[] GetEmissionNormals()
    [Obsolete("GetEmissionNormals is deprecated. Use the EmissionNormals property instead.")]
    public Vector3[] GetEmissionNormals()
 // public Vector3[] GetEmissionPoints()
    [Obsolete("GetEmissionPoints is deprecated. Use the EmissionPoints property instead.")]
    public Vector3[] GetEmissionPoints()
 // public EmissionShapeEnum GetEmissionShape()
    [Obsolete("GetEmissionShape is deprecated. Use the EmissionShape property instead.")]
    public EmissionShapeEnum GetEmissionShape()
 // public float GetEmissionSphereRadius()
    [Obsolete("GetEmissionSphereRadius is deprecated. Use the EmissionSphereRadius property instead.")]
    public float GetEmissionSphereRadius()
 // public float GetExplosivenessRatio()
    [Obsolete("GetExplosivenessRatio is deprecated. Use the Explosiveness property instead.")]
    public float GetExplosivenessRatio()
 // public int GetFixedFps()
    [Obsolete("GetFixedFps is deprecated. Use the FixedFps property instead.")]
    public int GetFixedFps()
 // public float GetFlatness()
    [Obsolete("GetFlatness is deprecated. Use the Flatness property instead.")]
    public float GetFlatness()
 // public bool GetFractionalDelta()
    [Obsolete("GetFractionalDelta is deprecated. Use the FractDelta property instead.")]
    public bool GetFractionalDelta()
 // public Vector3 GetGravity()
    [Obsolete("GetGravity is deprecated. Use the Gravity property instead.")]
    public Vector3 GetGravity()
 // public float GetLifetime()
    [Obsolete("GetLifetime is deprecated. Use the Lifetime property instead.")]
    public float GetLifetime()
 // public Mesh GetMesh()
    [Obsolete("GetMesh is deprecated. Use the Mesh property instead.")]
    public Mesh GetMesh()
 // public bool GetOneShot()
    [Obsolete("GetOneShot is deprecated. Use the OneShot property instead.")]
    public bool GetOneShot()
 // public float GetParam(Parameter param)
    [Obsolete("GetParam is deprecated. Use the AnimOffset property instead.")]
    public float GetParam(Parameter param)
 // public Curve GetParamCurve(Parameter param)
    [Obsolete("GetParamCurve is deprecated. Use the AnimOffsetCurve property instead.")]
    public Curve GetParamCurve(Parameter param)
 // public float GetParamRandomness(Parameter param)
    [Obsolete("GetParamRandomness is deprecated. Use the AnimOffsetRandom property instead.")]
    public float GetParamRandomness(Parameter param)
 // public bool GetParticleFlag(Flags flag)
    [Obsolete("GetParticleFlag is deprecated. Use the FlagDisableZ property instead.")]
    public bool GetParticleFlag(Flags flag)
 // public float GetPreProcessTime()
    [Obsolete("GetPreProcessTime is deprecated. Use the Preprocess property instead.")]
    public float GetPreProcessTime()
 // public float GetRandomnessRatio()
    [Obsolete("GetRandomnessRatio is deprecated. Use the Randomness property instead.")]
    public float GetRandomnessRatio()
 // public float GetSpeedScale()
    [Obsolete("GetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public float GetSpeedScale()
 // public float GetSpread()
    [Obsolete("GetSpread is deprecated. Use the Spread property instead.")]
    public float GetSpread()
 // public bool GetUseLocalCoordinates()
    [Obsolete("GetUseLocalCoordinates is deprecated. Use the LocalCoords property instead.")]
    public bool GetUseLocalCoordinates()
 // public bool IsEmitting()
    [Obsolete("IsEmitting is deprecated. Use the Emitting property instead.")]
    public bool IsEmitting()
 // public void SetAmount(int amount)
    [Obsolete("SetAmount is deprecated. Use the Amount property instead.")]
    public void SetAmount(int amount)
 // public void SetColor(Color color)
    [Obsolete("SetColor is deprecated. Use the Color property instead.")]
    public void SetColor(Color color)
 // public void SetColorRamp(Gradient ramp)
    [Obsolete("SetColorRamp is deprecated. Use the ColorRamp property instead.")]
    public void SetColorRamp(Gradient ramp)
 // public void SetDrawOrder(DrawOrderEnum order)
    [Obsolete("SetDrawOrder is deprecated. Use the DrawOrder property instead.")]
    public void SetDrawOrder(DrawOrderEnum order)
 // public void SetEmissionBoxExtents(Vector3 extents)
    [Obsolete("SetEmissionBoxExtents is deprecated. Use the EmissionBoxExtents property instead.")]
    public void SetEmissionBoxExtents(Vector3 extents)
 // public void SetEmissionColors(Color[] array)
    [Obsolete("SetEmissionColors is deprecated. Use the EmissionColors property instead.")]
    public void SetEmissionColors(Color[] array)
 // public void SetEmissionNormals(Vector3[] array)
    [Obsolete("SetEmissionNormals is deprecated. Use the EmissionNormals property instead.")]
    public void SetEmissionNormals(Vector3[] array)
 // public void SetEmissionPoints(Vector3[] array)
    [Obsolete("SetEmissionPoints is deprecated. Use the EmissionPoints property instead.")]
    public void SetEmissionPoints(Vector3[] array)
 // public void SetEmissionShape(EmissionShapeEnum shape)
    [Obsolete("SetEmissionShape is deprecated. Use the EmissionShape property instead.")]
    public void SetEmissionShape(EmissionShapeEnum shape)
 // public void SetEmissionSphereRadius(float radius)
    [Obsolete("SetEmissionSphereRadius is deprecated. Use the EmissionSphereRadius property instead.")]
    public void SetEmissionSphereRadius(float radius)
 // public void SetEmitting(bool emitting)
    [Obsolete("SetEmitting is deprecated. Use the Emitting property instead.")]
    public void SetEmitting(bool emitting)
 // public void SetExplosivenessRatio(float ratio)
    [Obsolete("SetExplosivenessRatio is deprecated. Use the Explosiveness property instead.")]
    public void SetExplosivenessRatio(float ratio)
 // public void SetFixedFps(int fps)
    [Obsolete("SetFixedFps is deprecated. Use the FixedFps property instead.")]
    public void SetFixedFps(int fps)
 // public void SetFlatness(float amount)
    [Obsolete("SetFlatness is deprecated. Use the Flatness property instead.")]
    public void SetFlatness(float amount)
 // public void SetFractionalDelta(bool enable)
    [Obsolete("SetFractionalDelta is deprecated. Use the FractDelta property instead.")]
    public void SetFractionalDelta(bool enable)
 // public void SetGravity(Vector3 accelVec)
    [Obsolete("SetGravity is deprecated. Use the Gravity property instead.")]
    public void SetGravity(Vector3 accelVec)
 // public void SetLifetime(float secs)
    [Obsolete("SetLifetime is deprecated. Use the Lifetime property instead.")]
    public void SetLifetime(float secs)
 // public void SetMesh(Mesh mesh)
    [Obsolete("SetMesh is deprecated. Use the Mesh property instead.")]
    public void SetMesh(Mesh mesh)
 // public void SetOneShot(bool enable)
    [Obsolete("SetOneShot is deprecated. Use the OneShot property instead.")]
    public void SetOneShot(bool enable)
 // public void SetParam(Parameter param, float value)
    [Obsolete("SetParam is deprecated. Use the AnimOffset property instead.")]
    public void SetParam(Parameter param, float value)
 // public void SetParamCurve(Parameter param, Curve curve)
    [Obsolete("SetParamCurve is deprecated. Use the AnimOffsetCurve property instead.")]
    public void SetParamCurve(Parameter param, Curve curve)
 // public void SetParamRandomness(Parameter param, float randomness)
    [Obsolete("SetParamRandomness is deprecated. Use the AnimOffsetRandom property instead.")]
    public void SetParamRandomness(Parameter param, float randomness)
 // public void SetParticleFlag(Flags flag, bool enable)
    [Obsolete("SetParticleFlag is deprecated. Use the FlagDisableZ property instead.")]
    public void SetParticleFlag(Flags flag, bool enable)
 // public void SetPreProcessTime(float secs)
    [Obsolete("SetPreProcessTime is deprecated. Use the Preprocess property instead.")]
    public void SetPreProcessTime(float secs)
 // public void SetRandomnessRatio(float ratio)
    [Obsolete("SetRandomnessRatio is deprecated. Use the Randomness property instead.")]
    public void SetRandomnessRatio(float ratio)
 // public void SetSpeedScale(float scale)
    [Obsolete("SetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public void SetSpeedScale(float scale)
 // public void SetSpread(float degrees)
    [Obsolete("SetSpread is deprecated. Use the Spread property instead.")]
    public void SetSpread(float degrees)
 // public void SetUseLocalCoordinates(bool enable)
    [Obsolete("SetUseLocalCoordinates is deprecated. Use the LocalCoords property instead.")]
    public void SetUseLocalCoordinates(bool enable)

CPUParticles.Flags

Documentation: 3.1.1, 3.2.0

New Members

    public const Flags DisableZ

Modified Members

 // public const Flags Max = 3
    public const Flags Max

CPUParticles.Parameter

Documentation: 3.1.1, 3.2.0

New Members

    public const Parameter OrbitVelocity

CPUParticles2D

Documentation: 3.1.1, 3.2.0

New Members

    public Vector2 Direction { get; set; }
    [Obsolete("GetDirection is deprecated. Use the Direction property instead.")]
    public Vector2 GetDirection()
    [Obsolete("GetLifetimeRandomness is deprecated. Use the LifetimeRandomness property instead.")]
    public float GetLifetimeRandomness()
    public float LifetimeRandomness { get; set; }
    public float OrbitVelocity { get; set; }
    public Curve OrbitVelocityCurve { get; set; }
    public float OrbitVelocityRandom { get; set; }
    [Obsolete("SetDirection is deprecated. Use the Direction property instead.")]
    public void SetDirection(Vector2 direction)
    [Obsolete("SetLifetimeRandomness is deprecated. Use the LifetimeRandomness property instead.")]
    public void SetLifetimeRandomness(float random)

Modified Members

 // public int GetAmount()
    [Obsolete("GetAmount is deprecated. Use the Amount property instead.")]
    public int GetAmount()
 // public Color GetColor()
    [Obsolete("GetColor is deprecated. Use the Color property instead.")]
    public Color GetColor()
 // public Gradient GetColorRamp()
    [Obsolete("GetColorRamp is deprecated. Use the ColorRamp property instead.")]
    public Gradient GetColorRamp()
 // public DrawOrderEnum GetDrawOrder()
    [Obsolete("GetDrawOrder is deprecated. Use the DrawOrder property instead.")]
    public DrawOrderEnum GetDrawOrder()
 // public Color[] GetEmissionColors()
    [Obsolete("GetEmissionColors is deprecated. Use the EmissionColors property instead.")]
    public Color[] GetEmissionColors()
 // public Vector2[] GetEmissionNormals()
    [Obsolete("GetEmissionNormals is deprecated. Use the EmissionNormals property instead.")]
    public Vector2[] GetEmissionNormals()
 // public Vector2[] GetEmissionPoints()
    [Obsolete("GetEmissionPoints is deprecated. Use the EmissionPoints property instead.")]
    public Vector2[] GetEmissionPoints()
 // public Vector2 GetEmissionRectExtents()
    [Obsolete("GetEmissionRectExtents is deprecated. Use the EmissionRectExtents property instead.")]
    public Vector2 GetEmissionRectExtents()
 // public EmissionShapeEnum GetEmissionShape()
    [Obsolete("GetEmissionShape is deprecated. Use the EmissionShape property instead.")]
    public EmissionShapeEnum GetEmissionShape()
 // public float GetEmissionSphereRadius()
    [Obsolete("GetEmissionSphereRadius is deprecated. Use the EmissionSphereRadius property instead.")]
    public float GetEmissionSphereRadius()
 // public float GetExplosivenessRatio()
    [Obsolete("GetExplosivenessRatio is deprecated. Use the Explosiveness property instead.")]
    public float GetExplosivenessRatio()
 // public int GetFixedFps()
    [Obsolete("GetFixedFps is deprecated. Use the FixedFps property instead.")]
    public int GetFixedFps()
 // public float GetFlatness()
    [Obsolete("GetFlatness is deprecated. Use the Flatness property instead.")]
    public float GetFlatness()
 // public bool GetFractionalDelta()
    [Obsolete("GetFractionalDelta is deprecated. Use the FractDelta property instead.")]
    public bool GetFractionalDelta()
 // public Vector2 GetGravity()
    [Obsolete("GetGravity is deprecated. Use the Gravity property instead.")]
    public Vector2 GetGravity()
 // public float GetLifetime()
    [Obsolete("GetLifetime is deprecated. Use the Lifetime property instead.")]
    public float GetLifetime()
 // public Texture GetNormalmap()
    [Obsolete("GetNormalmap is deprecated. Use the Normalmap property instead.")]
    public Texture GetNormalmap()
 // public bool GetOneShot()
    [Obsolete("GetOneShot is deprecated. Use the OneShot property instead.")]
    public bool GetOneShot()
 // public float GetParam(Parameter param)
    [Obsolete("GetParam is deprecated. Use the AnimOffset property instead.")]
    public float GetParam(Parameter param)
 // public Curve GetParamCurve(Parameter param)
    [Obsolete("GetParamCurve is deprecated. Use the AnimOffsetCurve property instead.")]
    public Curve GetParamCurve(Parameter param)
 // public float GetParamRandomness(Parameter param)
    [Obsolete("GetParamRandomness is deprecated. Use the AnimOffsetRandom property instead.")]
    public float GetParamRandomness(Parameter param)
 // public bool GetParticleFlag(Flags flag)
    [Obsolete("GetParticleFlag is deprecated. Use the FlagAlignY property instead.")]
    public bool GetParticleFlag(Flags flag)
 // public float GetPreProcessTime()
    [Obsolete("GetPreProcessTime is deprecated. Use the Preprocess property instead.")]
    public float GetPreProcessTime()
 // public float GetRandomnessRatio()
    [Obsolete("GetRandomnessRatio is deprecated. Use the Randomness property instead.")]
    public float GetRandomnessRatio()
 // public float GetSpeedScale()
    [Obsolete("GetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public float GetSpeedScale()
 // public float GetSpread()
    [Obsolete("GetSpread is deprecated. Use the Spread property instead.")]
    public float GetSpread()
 // public Texture GetTexture()
    [Obsolete("GetTexture is deprecated. Use the Texture property instead.")]
    public Texture GetTexture()
 // public bool GetUseLocalCoordinates()
    [Obsolete("GetUseLocalCoordinates is deprecated. Use the LocalCoords property instead.")]
    public bool GetUseLocalCoordinates()
 // public bool IsEmitting()
    [Obsolete("IsEmitting is deprecated. Use the Emitting property instead.")]
    public bool IsEmitting()
 // public void SetAmount(int amount)
    [Obsolete("SetAmount is deprecated. Use the Amount property instead.")]
    public void SetAmount(int amount)
 // public void SetColor(Color color)
    [Obsolete("SetColor is deprecated. Use the Color property instead.")]
    public void SetColor(Color color)
 // public void SetColorRamp(Gradient ramp)
    [Obsolete("SetColorRamp is deprecated. Use the ColorRamp property instead.")]
    public void SetColorRamp(Gradient ramp)
 // public void SetDrawOrder(DrawOrderEnum order)
    [Obsolete("SetDrawOrder is deprecated. Use the DrawOrder property instead.")]
    public void SetDrawOrder(DrawOrderEnum order)
 // public void SetEmissionColors(Color[] array)
    [Obsolete("SetEmissionColors is deprecated. Use the EmissionColors property instead.")]
    public void SetEmissionColors(Color[] array)
 // public void SetEmissionNormals(Vector2[] array)
    [Obsolete("SetEmissionNormals is deprecated. Use the EmissionNormals property instead.")]
    public void SetEmissionNormals(Vector2[] array)
 // public void SetEmissionPoints(Vector2[] array)
    [Obsolete("SetEmissionPoints is deprecated. Use the EmissionPoints property instead.")]
    public void SetEmissionPoints(Vector2[] array)
 // public void SetEmissionRectExtents(Vector2 extents)
    [Obsolete("SetEmissionRectExtents is deprecated. Use the EmissionRectExtents property instead.")]
    public void SetEmissionRectExtents(Vector2 extents)
 // public void SetEmissionShape(EmissionShapeEnum shape)
    [Obsolete("SetEmissionShape is deprecated. Use the EmissionShape property instead.")]
    public void SetEmissionShape(EmissionShapeEnum shape)
 // public void SetEmissionSphereRadius(float radius)
    [Obsolete("SetEmissionSphereRadius is deprecated. Use the EmissionSphereRadius property instead.")]
    public void SetEmissionSphereRadius(float radius)
 // public void SetEmitting(bool emitting)
    [Obsolete("SetEmitting is deprecated. Use the Emitting property instead.")]
    public void SetEmitting(bool emitting)
 // public void SetExplosivenessRatio(float ratio)
    [Obsolete("SetExplosivenessRatio is deprecated. Use the Explosiveness property instead.")]
    public void SetExplosivenessRatio(float ratio)
 // public void SetFixedFps(int fps)
    [Obsolete("SetFixedFps is deprecated. Use the FixedFps property instead.")]
    public void SetFixedFps(int fps)
 // public void SetFlatness(float amount)
    [Obsolete("SetFlatness is deprecated. Use the Flatness property instead.")]
    public void SetFlatness(float amount)
 // public void SetFractionalDelta(bool enable)
    [Obsolete("SetFractionalDelta is deprecated. Use the FractDelta property instead.")]
    public void SetFractionalDelta(bool enable)
 // public void SetGravity(Vector2 accelVec)
    [Obsolete("SetGravity is deprecated. Use the Gravity property instead.")]
    public void SetGravity(Vector2 accelVec)
 // public void SetLifetime(float secs)
    [Obsolete("SetLifetime is deprecated. Use the Lifetime property instead.")]
    public void SetLifetime(float secs)
 // public void SetNormalmap(Texture normalmap)
    [Obsolete("SetNormalmap is deprecated. Use the Normalmap property instead.")]
    public void SetNormalmap(Texture normalmap)
 // public void SetOneShot(bool enable)
    [Obsolete("SetOneShot is deprecated. Use the OneShot property instead.")]
    public void SetOneShot(bool enable)
 // public void SetParam(Parameter param, float value)
    [Obsolete("SetParam is deprecated. Use the AnimOffset property instead.")]
    public void SetParam(Parameter param, float value)
 // public void SetParamCurve(Parameter param, Curve curve)
    [Obsolete("SetParamCurve is deprecated. Use the AnimOffsetCurve property instead.")]
    public void SetParamCurve(Parameter param, Curve curve)
 // public void SetParamRandomness(Parameter param, float randomness)
    [Obsolete("SetParamRandomness is deprecated. Use the AnimOffsetRandom property instead.")]
    public void SetParamRandomness(Parameter param, float randomness)
 // public void SetParticleFlag(Flags flag, bool enable)
    [Obsolete("SetParticleFlag is deprecated. Use the FlagAlignY property instead.")]
    public void SetParticleFlag(Flags flag, bool enable)
 // public void SetPreProcessTime(float secs)
    [Obsolete("SetPreProcessTime is deprecated. Use the Preprocess property instead.")]
    public void SetPreProcessTime(float secs)
 // public void SetRandomnessRatio(float ratio)
    [Obsolete("SetRandomnessRatio is deprecated. Use the Randomness property instead.")]
    public void SetRandomnessRatio(float ratio)
 // public void SetSpeedScale(float scale)
    [Obsolete("SetSpeedScale is deprecated. Use the SpeedScale property instead.")]
    public void SetSpeedScale(float scale)
 // public void SetSpread(float degrees)
    [Obsolete("SetSpread is deprecated. Use the Spread property instead.")]
    public void SetSpread(float degrees)
 // public void SetTexture(Texture texture)
    [Obsolete("SetTexture is deprecated. Use the Texture property instead.")]
    public void SetTexture(Texture texture)
 // public void SetUseLocalCoordinates(bool enable)
    [Obsolete("SetUseLocalCoordinates is deprecated. Use the LocalCoords property instead.")]
    public void SetUseLocalCoordinates(bool enable)

CPUParticles2D.EmissionShapeEnum

Documentation: 3.1.1, 3.2.0

New Members

    public const EmissionShapeEnum Sphere

Removed Members

    public const EmissionShapeEnum Circle

CPUParticles2D.Flags

Documentation: 3.1.1, 3.2.0

New Members

    public const Flags DisableZ
    public const Flags RotateY

CSGBox

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDepth()
    [Obsolete("GetDepth is deprecated. Use the Depth property instead.")]
    public float GetDepth()
 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public float GetWidth()
    [Obsolete("GetWidth is deprecated. Use the Width property instead.")]
    public float GetWidth()
 // public void SetDepth(float depth)
    [Obsolete("SetDepth is deprecated. Use the Depth property instead.")]
    public void SetDepth(float depth)
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetWidth(float width)
    [Obsolete("SetWidth is deprecated. Use the Width property instead.")]
    public void SetWidth(float width)

CSGCylinder

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public int GetSides()
    [Obsolete("GetSides is deprecated. Use the Sides property instead.")]
    public int GetSides()
 // public bool GetSmoothFaces()
    [Obsolete("GetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public bool GetSmoothFaces()
 // public bool IsCone()
    [Obsolete("IsCone is deprecated. Use the Cone property instead.")]
    public bool IsCone()
 // public void SetCone(bool cone)
    [Obsolete("SetCone is deprecated. Use the Cone property instead.")]
    public void SetCone(bool cone)
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)
 // public void SetSides(int sides)
    [Obsolete("SetSides is deprecated. Use the Sides property instead.")]
    public void SetSides(int sides)
 // public void SetSmoothFaces(bool smoothFaces)
    [Obsolete("SetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public void SetSmoothFaces(bool smoothFaces)

CSGMesh

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
    public Material Material { get; set; }
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)

Modified Members

 // public Mesh GetMesh()
    [Obsolete("GetMesh is deprecated. Use the Mesh property instead.")]
    public Mesh GetMesh()
 // public void SetMesh(Mesh mesh)
    [Obsolete("SetMesh is deprecated. Use the Mesh property instead.")]
    public void SetMesh(Mesh mesh)

CSGPolygon

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDepth()
    [Obsolete("GetDepth is deprecated. Use the Depth property instead.")]
    public float GetDepth()
 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public ModeEnum GetMode()
    [Obsolete("GetMode is deprecated. Use the Mode property instead.")]
    public ModeEnum GetMode()
 // public float GetPathInterval()
    [Obsolete("GetPathInterval is deprecated. Use the PathInterval property instead.")]
    public float GetPathInterval()
 // public NodePath GetPathNode()
    [Obsolete("GetPathNode is deprecated. Use the PathNode property instead.")]
    public NodePath GetPathNode()
 // public PathRotationEnum GetPathRotation()
    [Obsolete("GetPathRotation is deprecated. Use the PathRotation property instead.")]
    public PathRotationEnum GetPathRotation()
 // public Vector2[] GetPolygon()
    [Obsolete("GetPolygon is deprecated. Use the Polygon property instead.")]
    public Vector2[] GetPolygon()
 // public bool GetSmoothFaces()
    [Obsolete("GetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public bool GetSmoothFaces()
 // public float GetSpinDegrees()
    [Obsolete("GetSpinDegrees is deprecated. Use the SpinDegrees property instead.")]
    public float GetSpinDegrees()
 // public int GetSpinSides()
    [Obsolete("GetSpinSides is deprecated. Use the SpinSides property instead.")]
    public int GetSpinSides()
 // public bool IsPathContinuousU()
    [Obsolete("IsPathContinuousU is deprecated. Use the PathContinuousU property instead.")]
    public bool IsPathContinuousU()
 // public bool IsPathJoined()
    [Obsolete("IsPathJoined is deprecated. Use the PathJoined property instead.")]
    public bool IsPathJoined()
 // public bool IsPathLocal()
    [Obsolete("IsPathLocal is deprecated. Use the PathLocal property instead.")]
    public bool IsPathLocal()
 // public void SetDepth(float depth)
    [Obsolete("SetDepth is deprecated. Use the Depth property instead.")]
    public void SetDepth(float depth)
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetMode(ModeEnum mode)
    [Obsolete("SetMode is deprecated. Use the Mode property instead.")]
    public void SetMode(ModeEnum mode)
 // public void SetPathContinuousU(bool enable)
    [Obsolete("SetPathContinuousU is deprecated. Use the PathContinuousU property instead.")]
    public void SetPathContinuousU(bool enable)
 // public void SetPathInterval(float distance)
    [Obsolete("SetPathInterval is deprecated. Use the PathInterval property instead.")]
    public void SetPathInterval(float distance)
 // public void SetPathJoined(bool enable)
    [Obsolete("SetPathJoined is deprecated. Use the PathJoined property instead.")]
    public void SetPathJoined(bool enable)
 // public void SetPathLocal(bool enable)
    [Obsolete("SetPathLocal is deprecated. Use the PathLocal property instead.")]
    public void SetPathLocal(bool enable)
 // public void SetPathNode(NodePath path)
    [Obsolete("SetPathNode is deprecated. Use the PathNode property instead.")]
    public void SetPathNode(NodePath path)
 // public void SetPathRotation(PathRotationEnum mode)
    [Obsolete("SetPathRotation is deprecated. Use the PathRotation property instead.")]
    public void SetPathRotation(PathRotationEnum mode)
 // public void SetPolygon(Vector2[] polygon)
    [Obsolete("SetPolygon is deprecated. Use the Polygon property instead.")]
    public void SetPolygon(Vector2[] polygon)
 // public void SetSmoothFaces(bool smoothFaces)
    [Obsolete("SetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public void SetSmoothFaces(bool smoothFaces)
 // public void SetSpinDegrees(float degrees)
    [Obsolete("SetSpinDegrees is deprecated. Use the SpinDegrees property instead.")]
    public void SetSpinDegrees(float degrees)
 // public void SetSpinSides(int spinSides)
    [Obsolete("SetSpinSides is deprecated. Use the SpinSides property instead.")]
    public void SetSpinSides(int spinSides)

CSGPrimitive

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool IsInvertingFaces()
    [Obsolete("IsInvertingFaces is deprecated. Use the InvertFaces property instead.")]
    public bool IsInvertingFaces()
 // public void SetInvertFaces(bool invertFaces)
    [Obsolete("SetInvertFaces is deprecated. Use the InvertFaces property instead.")]
    public void SetInvertFaces(bool invertFaces)

CSGShape

Documentation: 3.1.1, 3.2.0

Modified Declaration

 // public abstract class CSGShape : VisualInstance
    public abstract class CSGShape : GeometryInstance

Modified Members

 // public int CollisionLayer { get; set; }
    public uint CollisionLayer { get; set; }
 // public int CollisionMask { get; set; }
    public uint CollisionMask { get; set; }
 // public int GetCollisionLayer()
    [Obsolete("GetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public uint GetCollisionLayer()
 // public int GetCollisionMask()
    [Obsolete("GetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public uint GetCollisionMask()
 // public OperationEnum GetOperation()
    [Obsolete("GetOperation is deprecated. Use the Operation property instead.")]
    public OperationEnum GetOperation()
 // public float GetSnap()
    [Obsolete("GetSnap is deprecated. Use the Snap property instead.")]
    public float GetSnap()
 // public bool IsCalculatingTangents()
    [Obsolete("IsCalculatingTangents is deprecated. Use the CalculateTangents property instead.")]
    public bool IsCalculatingTangents()
 // public bool IsUsingCollision()
    [Obsolete("IsUsingCollision is deprecated. Use the UseCollision property instead.")]
    public bool IsUsingCollision()
 // public void SetCalculateTangents(bool enabled)
    [Obsolete("SetCalculateTangents is deprecated. Use the CalculateTangents property instead.")]
    public void SetCalculateTangents(bool enabled)
 // public void SetCollisionLayer(int layer)
    [Obsolete("SetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public void SetCollisionLayer(uint layer)
 // public void SetCollisionMask(int mask)
    [Obsolete("SetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public void SetCollisionMask(uint mask)
 // public void SetOperation(OperationEnum operation)
    [Obsolete("SetOperation is deprecated. Use the Operation property instead.")]
    public void SetOperation(OperationEnum operation)
 // public void SetSnap(float snap)
    [Obsolete("SetSnap is deprecated. Use the Snap property instead.")]
    public void SetSnap(float snap)
 // public void SetUseCollision(bool operation)
    [Obsolete("SetUseCollision is deprecated. Use the UseCollision property instead.")]
    public void SetUseCollision(bool operation)

CSGSphere

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public int GetRadialSegments()
    [Obsolete("GetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public int GetRadialSegments()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public int GetRings()
    [Obsolete("GetRings is deprecated. Use the Rings property instead.")]
    public int GetRings()
 // public bool GetSmoothFaces()
    [Obsolete("GetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public bool GetSmoothFaces()
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetRadialSegments(int radialSegments)
    [Obsolete("SetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public void SetRadialSegments(int radialSegments)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)
 // public void SetRings(int rings)
    [Obsolete("SetRings is deprecated. Use the Rings property instead.")]
    public void SetRings(int rings)
 // public void SetSmoothFaces(bool smoothFaces)
    [Obsolete("SetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public void SetSmoothFaces(bool smoothFaces)

CSGTorus

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetInnerRadius()
    [Obsolete("GetInnerRadius is deprecated. Use the InnerRadius property instead.")]
    public float GetInnerRadius()
 // public Material GetMaterial()
    [Obsolete("GetMaterial is deprecated. Use the Material property instead.")]
    public Material GetMaterial()
 // public float GetOuterRadius()
    [Obsolete("GetOuterRadius is deprecated. Use the OuterRadius property instead.")]
    public float GetOuterRadius()
 // public int GetRingSides()
    [Obsolete("GetRingSides is deprecated. Use the RingSides property instead.")]
    public int GetRingSides()
 // public int GetSides()
    [Obsolete("GetSides is deprecated. Use the Sides property instead.")]
    public int GetSides()
 // public bool GetSmoothFaces()
    [Obsolete("GetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public bool GetSmoothFaces()
 // public void SetInnerRadius(float radius)
    [Obsolete("SetInnerRadius is deprecated. Use the InnerRadius property instead.")]
    public void SetInnerRadius(float radius)
 // public void SetMaterial(Material material)
    [Obsolete("SetMaterial is deprecated. Use the Material property instead.")]
    public void SetMaterial(Material material)
 // public void SetOuterRadius(float radius)
    [Obsolete("SetOuterRadius is deprecated. Use the OuterRadius property instead.")]
    public void SetOuterRadius(float radius)
 // public void SetRingSides(int sides)
    [Obsolete("SetRingSides is deprecated. Use the RingSides property instead.")]
    public void SetRingSides(int sides)
 // public void SetSides(int sides)
    [Obsolete("SetSides is deprecated. Use the Sides property instead.")]
    public void SetSides(int sides)
 // public void SetSmoothFaces(bool smoothFaces)
    [Obsolete("SetSmoothFaces is deprecated. Use the SmoothFaces property instead.")]
    public void SetSmoothFaces(bool smoothFaces)

CSharpScript

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Object New(params object[] args)
    public object New(params object[] args)

CubeMap

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int Flags { get; set; }
    public uint Flags { get; set; }
 // public int GetFlags()
    [Obsolete("GetFlags is deprecated. Use the Flags property instead.")]
    public uint GetFlags()
 // public float GetLossyStorageQuality()
    [Obsolete("GetLossyStorageQuality is deprecated. Use the LossyStorageQuality property instead.")]
    public float GetLossyStorageQuality()
 // public Storage GetStorage()
    [Obsolete("GetStorage is deprecated. Use the StorageMode property instead.")]
    public Storage GetStorage()
 // public void SetFlags(int flags)
    [Obsolete("SetFlags is deprecated. Use the Flags property instead.")]
    public void SetFlags(uint flags)
 // public void SetLossyStorageQuality(float quality)
    [Obsolete("SetLossyStorageQuality is deprecated. Use the LossyStorageQuality property instead.")]
    public void SetLossyStorageQuality(float quality)
 // public void SetStorage(Storage mode)
    [Obsolete("SetStorage is deprecated. Use the StorageMode property instead.")]
    public void SetStorage(Storage mode)

CubeMesh

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector3 GetSize()
    [Obsolete("GetSize is deprecated. Use the Size property instead.")]
    public Vector3 GetSize()
 // public int GetSubdivideDepth()
    [Obsolete("GetSubdivideDepth is deprecated. Use the SubdivideDepth property instead.")]
    public int GetSubdivideDepth()
 // public int GetSubdivideHeight()
    [Obsolete("GetSubdivideHeight is deprecated. Use the SubdivideHeight property instead.")]
    public int GetSubdivideHeight()
 // public int GetSubdivideWidth()
    [Obsolete("GetSubdivideWidth is deprecated. Use the SubdivideWidth property instead.")]
    public int GetSubdivideWidth()
 // public void SetSize(Vector3 size)
    [Obsolete("SetSize is deprecated. Use the Size property instead.")]
    public void SetSize(Vector3 size)
 // public void SetSubdivideDepth(int divisions)
    [Obsolete("SetSubdivideDepth is deprecated. Use the SubdivideDepth property instead.")]
    public void SetSubdivideDepth(int divisions)
 // public void SetSubdivideHeight(int divisions)
    [Obsolete("SetSubdivideHeight is deprecated. Use the SubdivideHeight property instead.")]
    public void SetSubdivideHeight(int divisions)
 // public void SetSubdivideWidth(int subdivide)
    [Obsolete("SetSubdivideWidth is deprecated. Use the SubdivideWidth property instead.")]
    public void SetSubdivideWidth(int subdivide)

Curve

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetBakeResolution()
    [Obsolete("GetBakeResolution is deprecated. Use the BakeResolution property instead.")]
    public int GetBakeResolution()
 // public float GetMaxValue()
    [Obsolete("GetMaxValue is deprecated. Use the MaxValue property instead.")]
    public float GetMaxValue()
 // public float GetMinValue()
    [Obsolete("GetMinValue is deprecated. Use the MinValue property instead.")]
    public float GetMinValue()
 // public void SetBakeResolution(int resolution)
    [Obsolete("SetBakeResolution is deprecated. Use the BakeResolution property instead.")]
    public void SetBakeResolution(int resolution)
 // public void SetMaxValue(float max)
    [Obsolete("SetMaxValue is deprecated. Use the MaxValue property instead.")]
    public void SetMaxValue(float max)
 // public void SetMinValue(float min)
    [Obsolete("SetMinValue is deprecated. Use the MinValue property instead.")]
    public void SetMinValue(float min)

Curve2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBakeInterval()
    [Obsolete("GetBakeInterval is deprecated. Use the BakeInterval property instead.")]
    public float GetBakeInterval()
 // public void SetBakeInterval(float distance)
    [Obsolete("SetBakeInterval is deprecated. Use the BakeInterval property instead.")]
    public void SetBakeInterval(float distance)

Curve3D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBakeInterval()
    [Obsolete("GetBakeInterval is deprecated. Use the BakeInterval property instead.")]
    public float GetBakeInterval()
 // public bool IsUpVectorEnabled()
    [Obsolete("IsUpVectorEnabled is deprecated. Use the UpVectorEnabled property instead.")]
    public bool IsUpVectorEnabled()
 // public void SetBakeInterval(float distance)
    [Obsolete("SetBakeInterval is deprecated. Use the BakeInterval property instead.")]
    public void SetBakeInterval(float distance)
 // public void SetUpVectorEnabled(bool enable)
    [Obsolete("SetUpVectorEnabled is deprecated. Use the UpVectorEnabled property instead.")]
    public void SetUpVectorEnabled(bool enable)

CurveTexture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Curve GetCurve()
    [Obsolete("GetCurve is deprecated. Use the Curve property instead.")]
    public Curve GetCurve()
 // public void SetCurve(Curve curve)
    [Obsolete("SetCurve is deprecated. Use the Curve property instead.")]
    public void SetCurve(Curve curve)
 // public void SetWidth(int width)
    [Obsolete("SetWidth is deprecated. Use the Width property instead.")]
    public void SetWidth(int width)

CylinderMesh

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBottomRadius()
    [Obsolete("GetBottomRadius is deprecated. Use the BottomRadius property instead.")]
    public float GetBottomRadius()
 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public int GetRadialSegments()
    [Obsolete("GetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public int GetRadialSegments()
 // public int GetRings()
    [Obsolete("GetRings is deprecated. Use the Rings property instead.")]
    public int GetRings()
 // public float GetTopRadius()
    [Obsolete("GetTopRadius is deprecated. Use the TopRadius property instead.")]
    public float GetTopRadius()
 // public void SetBottomRadius(float radius)
    [Obsolete("SetBottomRadius is deprecated. Use the BottomRadius property instead.")]
    public void SetBottomRadius(float radius)
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetRadialSegments(int segments)
    [Obsolete("SetRadialSegments is deprecated. Use the RadialSegments property instead.")]
    public void SetRadialSegments(int segments)
 // public void SetRings(int rings)
    [Obsolete("SetRings is deprecated. Use the Rings property instead.")]
    public void SetRings(int rings)
 // public void SetTopRadius(float radius)
    [Obsolete("SetTopRadius is deprecated. Use the TopRadius property instead.")]
    public void SetTopRadius(float radius)

CylinderShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetHeight()
    [Obsolete("GetHeight is deprecated. Use the Height property instead.")]
    public float GetHeight()
 // public float GetRadius()
    [Obsolete("GetRadius is deprecated. Use the Radius property instead.")]
    public float GetRadius()
 // public void SetHeight(float height)
    [Obsolete("SetHeight is deprecated. Use the Height property instead.")]
    public void SetHeight(float height)
 // public void SetRadius(float radius)
    [Obsolete("SetRadius is deprecated. Use the Radius property instead.")]
    public void SetRadius(float radius)

DampedSpringJoint2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetDamping()
    [Obsolete("GetDamping is deprecated. Use the Damping property instead.")]
    public float GetDamping()
 // public float GetLength()
    [Obsolete("GetLength is deprecated. Use the Length property instead.")]
    public float GetLength()
 // public float GetRestLength()
    [Obsolete("GetRestLength is deprecated. Use the RestLength property instead.")]
    public float GetRestLength()
 // public float GetStiffness()
    [Obsolete("GetStiffness is deprecated. Use the Stiffness property instead.")]
    public float GetStiffness()
 // public void SetDamping(float damping)
    [Obsolete("SetDamping is deprecated. Use the Damping property instead.")]
    public void SetDamping(float damping)
 // public void SetLength(float length)
    [Obsolete("SetLength is deprecated. Use the Length property instead.")]
    public void SetLength(float length)
 // public void SetRestLength(float restLength)
    [Obsolete("SetRestLength is deprecated. Use the RestLength property instead.")]
    public void SetRestLength(float restLength)
 // public void SetStiffness(float stiffness)
    [Obsolete("SetStiffness is deprecated. Use the Stiffness property instead.")]
    public void SetStiffness(float stiffness)

DirectionalLight

Documentation: 3.1.1, 3.2.0

Modified Members

 // public ShadowDepthRange GetShadowDepthRange()
    [Obsolete("GetShadowDepthRange is deprecated. Use the DirectionalShadowDepthRange property instead.")]
    public ShadowDepthRange GetShadowDepthRange()
 // public ShadowMode GetShadowMode()
    [Obsolete("GetShadowMode is deprecated. Use the DirectionalShadowMode property instead.")]
    public ShadowMode GetShadowMode()
 // public bool IsBlendSplitsEnabled()
    [Obsolete("IsBlendSplitsEnabled is deprecated. Use the DirectionalShadowBlendSplits property instead.")]
    public bool IsBlendSplitsEnabled()
 // public void SetBlendSplits(bool enabled)
    [Obsolete("SetBlendSplits is deprecated. Use the DirectionalShadowBlendSplits property instead.")]
    public void SetBlendSplits(bool enabled)
 // public void SetShadowDepthRange(ShadowDepthRange mode)
    [Obsolete("SetShadowDepthRange is deprecated. Use the DirectionalShadowDepthRange property instead.")]
    public void SetShadowDepthRange(ShadowDepthRange mode)
 // public void SetShadowMode(ShadowMode mode)
    [Obsolete("SetShadowMode is deprecated. Use the DirectionalShadowMode property instead.")]
    public void SetShadowMode(ShadowMode mode)

DynamicFont

Documentation: 3.1.1, 3.2.0

Modified Members

 // public DynamicFontData GetFontData()
    [Obsolete("GetFontData is deprecated. Use the FontData property instead.")]
    public DynamicFontData GetFontData()
 // public Color GetOutlineColor()
    [Obsolete("GetOutlineColor is deprecated. Use the OutlineColor property instead.")]
    public Color GetOutlineColor()
 // public int GetOutlineSize()
    [Obsolete("GetOutlineSize is deprecated. Use the OutlineSize property instead.")]
    public int GetOutlineSize()
 // public int GetSize()
    [Obsolete("GetSize is deprecated. Use the Size property instead.")]
    public int GetSize()
 // public int GetSpacing(int type)
    [Obsolete("GetSpacing is deprecated. Use the ExtraSpacingSpace property instead.")]
    public int GetSpacing(int type)
 // public bool GetUseFilter()
    [Obsolete("GetUseFilter is deprecated. Use the UseFilter property instead.")]
    public bool GetUseFilter()
 // public bool GetUseMipmaps()
    [Obsolete("GetUseMipmaps is deprecated. Use the UseMipmaps property instead.")]
    public bool GetUseMipmaps()
 // public void SetFontData(DynamicFontData data)
    [Obsolete("SetFontData is deprecated. Use the FontData property instead.")]
    public void SetFontData(DynamicFontData data)
 // public void SetOutlineColor(Color color)
    [Obsolete("SetOutlineColor is deprecated. Use the OutlineColor property instead.")]
    public void SetOutlineColor(Color color)
 // public void SetOutlineSize(int size)
    [Obsolete("SetOutlineSize is deprecated. Use the OutlineSize property instead.")]
    public void SetOutlineSize(int size)
 // public void SetSize(int data)
    [Obsolete("SetSize is deprecated. Use the Size property instead.")]
    public void SetSize(int data)
 // public void SetSpacing(int type, int value)
    [Obsolete("SetSpacing is deprecated. Use the ExtraSpacingSpace property instead.")]
    public void SetSpacing(int type, int value)
 // public void SetUseFilter(bool enable)
    [Obsolete("SetUseFilter is deprecated. Use the UseFilter property instead.")]
    public void SetUseFilter(bool enable)
 // public void SetUseMipmaps(bool enable)
    [Obsolete("SetUseMipmaps is deprecated. Use the UseMipmaps property instead.")]
    public void SetUseMipmaps(bool enable)

DynamicFontData

Documentation: 3.1.1, 3.2.0

Modified Members

 // public string GetFontPath()
    [Obsolete("GetFontPath is deprecated. Use the FontPath property instead.")]
    public string GetFontPath()
 // public HintingEnum GetHinting()
    [Obsolete("GetHinting is deprecated. Use the Hinting property instead.")]
    public HintingEnum GetHinting()
 // public bool IsAntialiased()
    [Obsolete("IsAntialiased is deprecated. Use the Antialiased property instead.")]
    public bool IsAntialiased()
 // public void SetAntialiased(bool antialiased)
    [Obsolete("SetAntialiased is deprecated. Use the Antialiased property instead.")]
    public void SetAntialiased(bool antialiased)
 // public void SetFontPath(string path)
    [Obsolete("SetFontPath is deprecated. Use the FontPath property instead.")]
    public void SetFontPath(string path)
 // public void SetHinting(HintingEnum mode)
    [Obsolete("SetHinting is deprecated. Use the Hinting property instead.")]
    public void SetHinting(HintingEnum mode)

EncodedObjectAsID

Documentation: 3.1.1, 3.2.0

New Members

    public ulong ObjectId { get; set; }

Modified Members

 // public int GetObjectId()
    [Obsolete("GetObjectId is deprecated. Use the ObjectId property instead.")]
    public ulong GetObjectId()
 // public void SetObjectId(int id)
    [Obsolete("SetObjectId is deprecated. Use the ObjectId property instead.")]
    public void SetObjectId(ulong id)

Engine

Documentation: 3.1.1, 3.2.0

New Members

    public static float GetPhysicsInterpolationFraction()

Modified Members

 // public static int GetIterationsPerSecond()
    [Obsolete("GetIterationsPerSecond is deprecated. Use the IterationsPerSecond property instead.")]
    public static int GetIterationsPerSecond()
 // public static float GetPhysicsJitterFix()
    [Obsolete("GetPhysicsJitterFix is deprecated. Use the PhysicsJitterFix property instead.")]
    public static float GetPhysicsJitterFix()
 // public static int GetTargetFps()
    [Obsolete("GetTargetFps is deprecated. Use the TargetFps property instead.")]
    public static int GetTargetFps()
 // public static float GetTimeScale()
    [Obsolete("GetTimeScale is deprecated. Use the TimeScale property instead.")]
    public static float GetTimeScale()
 // public static bool IsEditorHint()
    [Obsolete("IsEditorHint is deprecated. Use the EditorHint property instead.")]
    public static bool IsEditorHint()
 // public static void SetEditorHint(bool enabled)
    [Obsolete("SetEditorHint is deprecated. Use the EditorHint property instead.")]
    public static void SetEditorHint(bool enabled)
 // public static void SetIterationsPerSecond(int iterationsPerSecond)
    [Obsolete("SetIterationsPerSecond is deprecated. Use the IterationsPerSecond property instead.")]
    public static void SetIterationsPerSecond(int iterationsPerSecond)
 // public static void SetPhysicsJitterFix(float physicsJitterFix)
    [Obsolete("SetPhysicsJitterFix is deprecated. Use the PhysicsJitterFix property instead.")]
    public static void SetPhysicsJitterFix(float physicsJitterFix)
 // public static void SetTargetFps(int targetFps)
    [Obsolete("SetTargetFps is deprecated. Use the TargetFps property instead.")]
    public static void SetTargetFps(int targetFps)
 // public static void SetTimeScale(float timeScale)
    [Obsolete("SetTimeScale is deprecated. Use the TimeScale property instead.")]
    public static void SetTimeScale(float timeScale)

Environment

Documentation: 3.1.1, 3.2.0

New Members

    public int BackgroundCameraFeedId { get; set; }
    [Obsolete("GetCameraFeedId is deprecated. Use the BackgroundCameraFeedId property instead.")]
    public int GetCameraFeedId()
    [Obsolete("SetCameraFeedId is deprecated. Use the BackgroundCameraFeedId property instead.")]
    public void SetCameraFeedId(int cameraFeedId)

Modified Members

 // public float GetAdjustmentBrightness()
    [Obsolete("GetAdjustmentBrightness is deprecated. Use the AdjustmentBrightness property instead.")]
    public float GetAdjustmentBrightness()
 // public Texture GetAdjustmentColorCorrection()
    [Obsolete("GetAdjustmentColorCorrection is deprecated. Use the AdjustmentColorCorrection property instead.")]
    public Texture GetAdjustmentColorCorrection()
 // public float GetAdjustmentContrast()
    [Obsolete("GetAdjustmentContrast is deprecated. Use the AdjustmentContrast property instead.")]
    public float GetAdjustmentContrast()
 // public float GetAdjustmentSaturation()
    [Obsolete("GetAdjustmentSaturation is deprecated. Use the AdjustmentSaturation property instead.")]
    public float GetAdjustmentSaturation()
 // public Color GetAmbientLightColor()
    [Obsolete("GetAmbientLightColor is deprecated. Use the AmbientLightColor property instead.")]
    public Color GetAmbientLightColor()
 // public float GetAmbientLightEnergy()
    [Obsolete("GetAmbientLightEnergy is deprecated. Use the AmbientLightEnergy property instead.")]
    public float GetAmbientLightEnergy()
 // public float GetAmbientLightSkyContribution()
    [Obsolete("GetAmbientLightSkyContribution is deprecated. Use the AmbientLightSkyContribution property instead.")]
    public float GetAmbientLightSkyContribution()
 // public BGMode GetBackground()
    [Obsolete("GetBackground is deprecated. Use the BackgroundMode property instead.")]
    public BGMode GetBackground()
 // public Color GetBgColor()
    [Obsolete("GetBgColor is deprecated. Use the BackgroundColor property instead.")]
    public Color GetBgColor()
 // public float GetBgEnergy()
    [Obsolete("GetBgEnergy is deprecated. Use the BackgroundEnergy property instead.")]
    public float GetBgEnergy()
 // public int GetCanvasMaxLayer()
    [Obsolete("GetCanvasMaxLayer is deprecated. Use the BackgroundCanvasMaxLayer property instead.")]
    public int GetCanvasMaxLayer()
 // public float GetDofBlurFarAmount()
    [Obsolete("GetDofBlurFarAmount is deprecated. Use the DofBlurFarAmount property instead.")]
    public float GetDofBlurFarAmount()
 // public float GetDofBlurFarDistance()
    [Obsolete("GetDofBlurFarDistance is deprecated. Use the DofBlurFarDistance property instead.")]
    public float GetDofBlurFarDistance()
 // public DOFBlurQuality GetDofBlurFarQuality()
    [Obsolete("GetDofBlurFarQuality is deprecated. Use the DofBlurFarQuality property instead.")]
    public DOFBlurQuality GetDofBlurFarQuality()
 // public float GetDofBlurFarTransition()
    [Obsolete("GetDofBlurFarTransition is deprecated. Use the DofBlurFarTransition property instead.")]
    public float GetDofBlurFarTransition()
 // public float GetDofBlurNearAmount()
    [Obsolete("GetDofBlurNearAmount is deprecated. Use the DofBlurNearAmount property instead.")]
    public float GetDofBlurNearAmount()
 // public float GetDofBlurNearDistance()
    [Obsolete("GetDofBlurNearDistance is deprecated. Use the DofBlurNearDistance property instead.")]
    public float GetDofBlurNearDistance()
 // public DOFBlurQuality GetDofBlurNearQuality()
    [Obsolete("GetDofBlurNearQuality is deprecated. Use the DofBlurNearQuality property instead.")]
    public DOFBlurQuality GetDofBlurNearQuality()
 // public float GetDofBlurNearTransition()
    [Obsolete("GetDofBlurNearTransition is deprecated. Use the DofBlurNearTransition property instead.")]
    public float GetDofBlurNearTransition()
 // public Color GetFogColor()
    [Obsolete("GetFogColor is deprecated. Use the FogColor property instead.")]
    public Color GetFogColor()
 // public float GetFogDepthBegin()
    [Obsolete("GetFogDepthBegin is deprecated. Use the FogDepthBegin property instead.")]
    public float GetFogDepthBegin()
 // public float GetFogDepthCurve()
    [Obsolete("GetFogDepthCurve is deprecated. Use the FogDepthCurve property instead.")]
    public float GetFogDepthCurve()
 // public float GetFogDepthEnd()
    [Obsolete("GetFogDepthEnd is deprecated. Use the FogDepthEnd property instead.")]
    public float GetFogDepthEnd()
 // public float GetFogHeightCurve()
    [Obsolete("GetFogHeightCurve is deprecated. Use the FogHeightCurve property instead.")]
    public float GetFogHeightCurve()
 // public float GetFogHeightMax()
    [Obsolete("GetFogHeightMax is deprecated. Use the FogHeightMax property instead.")]
    public float GetFogHeightMax()
 // public float GetFogHeightMin()
    [Obsolete("GetFogHeightMin is deprecated. Use the FogHeightMin property instead.")]
    public float GetFogHeightMin()
 // public float GetFogSunAmount()
    [Obsolete("GetFogSunAmount is deprecated. Use the FogSunAmount property instead.")]
    public float GetFogSunAmount()
 // public Color GetFogSunColor()
    [Obsolete("GetFogSunColor is deprecated. Use the FogSunColor property instead.")]
    public Color GetFogSunColor()
 // public float GetFogTransmitCurve()
    [Obsolete("GetFogTransmitCurve is deprecated. Use the FogTransmitCurve property instead.")]
    public float GetFogTransmitCurve()
 // public GlowBlendModeEnum GetGlowBlendMode()
    [Obsolete("GetGlowBlendMode is deprecated. Use the GlowBlendMode property instead.")]
    public GlowBlendModeEnum GetGlowBlendMode()
 // public float GetGlowBloom()
    [Obsolete("GetGlowBloom is deprecated. Use the GlowBloom property instead.")]
    public float GetGlowBloom()
 // public float GetGlowHdrBleedScale()
    [Obsolete("GetGlowHdrBleedScale is deprecated. Use the GlowHdrScale property instead.")]
    public float GetGlowHdrBleedScale()
 // public float GetGlowHdrBleedThreshold()
    [Obsolete("GetGlowHdrBleedThreshold is deprecated. Use the GlowHdrThreshold property instead.")]
    public float GetGlowHdrBleedThreshold()
 // public float GetGlowHdrLuminanceCap()
    [Obsolete("GetGlowHdrLuminanceCap is deprecated. Use the GlowHdrLuminanceCap property instead.")]
    public float GetGlowHdrLuminanceCap()
 // public float GetGlowIntensity()
    [Obsolete("GetGlowIntensity is deprecated. Use the GlowIntensity property instead.")]
    public float GetGlowIntensity()
 // public float GetGlowStrength()
    [Obsolete("GetGlowStrength is deprecated. Use the GlowStrength property instead.")]
    public float GetGlowStrength()
 // public Sky GetSky()
    [Obsolete("GetSky is deprecated. Use the BackgroundSky property instead.")]
    public Sky GetSky()
 // public float GetSkyCustomFov()
    [Obsolete("GetSkyCustomFov is deprecated. Use the BackgroundSkyCustomFov property instead.")]
    public float GetSkyCustomFov()
 // public Basis GetSkyOrientation()
    [Obsolete("GetSkyOrientation is deprecated. Use the BackgroundSkyOrientation property instead.")]
    public Basis GetSkyOrientation()
 // public Vector3 GetSkyRotation()
    [Obsolete("GetSkyRotation is deprecated. Use the BackgroundSkyRotation property instead.")]
    public Vector3 GetSkyRotation()
 // public Vector3 GetSkyRotationDegrees()
    [Obsolete("GetSkyRotationDegrees is deprecated. Use the BackgroundSkyRotationDegrees property instead.")]
    public Vector3 GetSkyRotationDegrees()
 // public float GetSsaoAoChannelAffect()
    [Obsolete("GetSsaoAoChannelAffect is deprecated. Use the SsaoAoChannelAffect property instead.")]
    public float GetSsaoAoChannelAffect()
 // public float GetSsaoBias()
    [Obsolete("GetSsaoBias is deprecated. Use the SsaoBias property instead.")]
    public float GetSsaoBias()
 // public SSAOBlur GetSsaoBlur()
    [Obsolete("GetSsaoBlur is deprecated. Use the SsaoBlur property instead.")]
    public SSAOBlur GetSsaoBlur()
 // public Color GetSsaoColor()
    [Obsolete("GetSsaoColor is deprecated. Use the SsaoColor property instead.")]
    public Color GetSsaoColor()
 // public float GetSsaoDirectLightAffect()
    [Obsolete("GetSsaoDirectLightAffect is deprecated. Use the SsaoLightAffect property instead.")]
    public float GetSsaoDirectLightAffect()
 // public float GetSsaoEdgeSharpness()
    [Obsolete("GetSsaoEdgeSharpness is deprecated. Use the SsaoEdgeSharpness property instead.")]
    public float GetSsaoEdgeSharpness()
 // public float GetSsaoIntensity()
    [Obsolete("GetSsaoIntensity is deprecated. Use the SsaoIntensity property instead.")]
    public float GetSsaoIntensity()
 // public float GetSsaoIntensity2()
    [Obsolete("GetSsaoIntensity2 is deprecated. Use the SsaoIntensity2 property instead.")]
    public float GetSsaoIntensity2()
 // public SSAOQuality GetSsaoQuality()
    [Obsolete("GetSsaoQuality is deprecated. Use the SsaoQuality property instead.")]
    public SSAOQuality GetSsaoQuality()
 // public float GetSsaoRadius()
    [Obsolete("GetSsaoRadius is deprecated. Use the SsaoRadius property instead.")]
    public float GetSsaoRadius()
 // public float GetSsaoRadius2()
    [Obsolete("GetSsaoRadius2 is deprecated. Use the SsaoRadius2 property instead.")]
    public float GetSsaoRadius2()
 // public float GetSsrDepthTolerance()
    [Obsolete("GetSsrDepthTolerance is deprecated. Use the SsReflectionsDepthTolerance property instead.")]
    public float GetSsrDepthTolerance()
 // public float GetSsrFadeIn()
    [Obsolete("GetSsrFadeIn is deprecated. Use the SsReflectionsFadeIn property instead.")]
    public float GetSsrFadeIn()
 // public float GetSsrFadeOut()
    [Obsolete("GetSsrFadeOut is deprecated. Use the SsReflectionsFadeOut property instead.")]
    public float GetSsrFadeOut()
 // public int GetSsrMaxSteps()
    [Obsolete("GetSsrMaxSteps is deprecated. Use the SsReflectionsMaxSteps property instead.")]
    public int GetSsrMaxSteps()
 // public bool GetTonemapAutoExposure()
    [Obsolete("GetTonemapAutoExposure is deprecated. Use the AutoExposureEnabled property instead.")]
    public bool GetTonemapAutoExposure()
 // public float GetTonemapAutoExposureGrey()
    [Obsolete("GetTonemapAutoExposureGrey is deprecated. Use the AutoExposureScale property instead.")]
    public float GetTonemapAutoExposureGrey()
 // public float GetTonemapAutoExposureMax()
    [Obsolete("GetTonemapAutoExposureMax is deprecated. Use the AutoExposureMaxLuma property instead.")]
    public float GetTonemapAutoExposureMax()
 // public float GetTonemapAutoExposureMin()
    [Obsolete("GetTonemapAutoExposureMin is deprecated. Use the AutoExposureMinLuma property instead.")]
    public float GetTonemapAutoExposureMin()
 // public float GetTonemapAutoExposureSpeed()
    [Obsolete("GetTonemapAutoExposureSpeed is deprecated. Use the AutoExposureSpeed property instead.")]
    public float GetTonemapAutoExposureSpeed()
 // public float GetTonemapExposure()
    [Obsolete("GetTonemapExposure is deprecated. Use the TonemapExposure property instead.")]
    public float GetTonemapExposure()
 // public ToneMapper GetTonemapper()
    [Obsolete("GetTonemapper is deprecated. Use the TonemapMode property instead.")]
    public ToneMapper GetTonemapper()
 // public float GetTonemapWhite()
    [Obsolete("GetTonemapWhite is deprecated. Use the TonemapWhite property instead.")]
    public float GetTonemapWhite()
 // public bool IsAdjustmentEnabled()
    [Obsolete("IsAdjustmentEnabled is deprecated. Use the AdjustmentEnabled property instead.")]
    public bool IsAdjustmentEnabled()
 // public bool IsDofBlurFarEnabled()
    [Obsolete("IsDofBlurFarEnabled is deprecated. Use the DofBlurFarEnabled property instead.")]
    public bool IsDofBlurFarEnabled()
 // public bool IsDofBlurNearEnabled()
    [Obsolete("IsDofBlurNearEnabled is deprecated. Use the DofBlurNearEnabled property instead.")]
    public bool IsDofBlurNearEnabled()
 // public bool IsFogDepthEnabled()
    [Obsolete("IsFogDepthEnabled is deprecated. Use the FogDepthEnabled property instead.")]
    public bool IsFogDepthEnabled()
 // public bool IsFogEnabled()
    [Obsolete("IsFogEnabled is deprecated. Use the FogEnabled property instead.")]
    public bool IsFogEnabled()
 // public bool IsFogHeightEnabled()
    [Obsolete("IsFogHeightEnabled is deprecated. Use the FogHeightEnabled property instead.")]
    public bool IsFogHeightEnabled()
 // public bool IsFogTransmitEnabled()
    [Obsolete("IsFogTransmitEnabled is deprecated. Use the FogTransmitEnabled property instead.")]
    public bool IsFogTransmitEnabled()
 // public bool IsGlowBicubicUpscaleEnabled()
    [Obsolete("IsGlowBicubicUpscaleEnabled is deprecated. Use the GlowBicubicUpscale property instead.")]
    public bool IsGlowBicubicUpscaleEnabled()
 // public bool IsGlowEnabled()
    [Obsolete("IsGlowEnabled is deprecated. Use the GlowEnabled property instead.")]
    public bool IsGlowEnabled()
 // public bool IsGlowLevelEnabled(int idx)
    [Obsolete("IsGlowLevelEnabled is deprecated. Use the GlowLevels__7 property instead.")]
    public bool IsGlowLevelEnabled(int idx)
 // public bool IsSsaoEnabled()
    [Obsolete("IsSsaoEnabled is deprecated. Use the SsaoEnabled property instead.")]
    public bool IsSsaoEnabled()
 // public bool IsSsrEnabled()
    [Obsolete("IsSsrEnabled is deprecated. Use the SsReflectionsEnabled property instead.")]
    public bool IsSsrEnabled()
 // public bool IsSsrRough()
    [Obsolete("IsSsrRough is deprecated. Use the SsReflectionsRoughness property instead.")]
    public bool IsSsrRough()
 // public void SetAdjustmentBrightness(float brightness)
    [Obsolete("SetAdjustmentBrightness is deprecated. Use the AdjustmentBrightness property instead.")]
    public void SetAdjustmentBrightness(float brightness)
 // public void SetAdjustmentColorCorrection(Texture colorCorrection)
    [Obsolete("SetAdjustmentColorCorrection is deprecated. Use the AdjustmentColorCorrection property instead.")]
    public void SetAdjustmentColorCorrection(Texture colorCorrection)
 // public void SetAdjustmentContrast(float contrast)
    [Obsolete("SetAdjustmentContrast is deprecated. Use the AdjustmentContrast property instead.")]
    public void SetAdjustmentContrast(float contrast)
 // public void SetAdjustmentEnable(bool enabled)
    [Obsolete("SetAdjustmentEnable is deprecated. Use the AdjustmentEnabled property instead.")]
    public void SetAdjustmentEnable(bool enabled)
 // public void SetAdjustmentSaturation(float saturation)
    [Obsolete("SetAdjustmentSaturation is deprecated. Use the AdjustmentSaturation property instead.")]
    public void SetAdjustmentSaturation(float saturation)
 // public void SetAmbientLightColor(Color color)
    [Obsolete("SetAmbientLightColor is deprecated. Use the AmbientLightColor property instead.")]
    public void SetAmbientLightColor(Color color)
 // public void SetAmbientLightEnergy(float energy)
    [Obsolete("SetAmbientLightEnergy is deprecated. Use the AmbientLightEnergy property instead.")]
    public void SetAmbientLightEnergy(float energy)
 // public void SetAmbientLightSkyContribution(float energy)
    [Obsolete("SetAmbientLightSkyContribution is deprecated. Use the AmbientLightSkyContribution property instead.")]
    public void SetAmbientLightSkyContribution(float energy)
 // public void SetBackground(BGMode mode)
    [Obsolete("SetBackground is deprecated. Use the BackgroundMode property instead.")]
    public void SetBackground(BGMode mode)
 // public void SetBgColor(Color color)
    [Obsolete("SetBgColor is deprecated. Use the BackgroundColor property instead.")]
    public void SetBgColor(Color color)
 // public void SetBgEnergy(float energy)
    [Obsolete("SetBgEnergy is deprecated. Use the BackgroundEnergy property instead.")]
    public void SetBgEnergy(float energy)
 // public void SetCanvasMaxLayer(int layer)
    [Obsolete("SetCanvasMaxLayer is deprecated. Use the BackgroundCanvasMaxLayer property instead.")]
    public void SetCanvasMaxLayer(int layer)
 // public void SetDofBlurFarAmount(float intensity)
    [Obsolete("SetDofBlurFarAmount is deprecated. Use the DofBlurFarAmount property instead.")]
    public void SetDofBlurFarAmount(float intensity)
 // public void SetDofBlurFarDistance(float intensity)
    [Obsolete("SetDofBlurFarDistance is deprecated. Use the DofBlurFarDistance property instead.")]
    public void SetDofBlurFarDistance(float intensity)
 // public void SetDofBlurFarEnabled(bool enabled)
    [Obsolete("SetDofBlurFarEnabled is deprecated. Use the DofBlurFarEnabled property instead.")]
    public void SetDofBlurFarEnabled(bool enabled)
 // public void SetDofBlurFarQuality(DOFBlurQuality intensity)
    [Obsolete("SetDofBlurFarQuality is deprecated. Use the DofBlurFarQuality property instead.")]
    public void SetDofBlurFarQuality(DOFBlurQuality intensity)
 // public void SetDofBlurFarTransition(float intensity)
    [Obsolete("SetDofBlurFarTransition is deprecated. Use the DofBlurFarTransition property instead.")]
    public void SetDofBlurFarTransition(float intensity)
 // public void SetDofBlurNearAmount(float intensity)
    [Obsolete("SetDofBlurNearAmount is deprecated. Use the DofBlurNearAmount property instead.")]
    public void SetDofBlurNearAmount(float intensity)
 // public void SetDofBlurNearDistance(float intensity)
    [Obsolete("SetDofBlurNearDistance is deprecated. Use the DofBlurNearDistance property instead.")]
    public void SetDofBlurNearDistance(float intensity)
 // public void SetDofBlurNearEnabled(bool enabled)
    [Obsolete("SetDofBlurNearEnabled is deprecated. Use the DofBlurNearEnabled property instead.")]
    public void SetDofBlurNearEnabled(bool enabled)
 // public void SetDofBlurNearQuality(DOFBlurQuality level)
    [Obsolete("SetDofBlurNearQuality is deprecated. Use the DofBlurNearQuality property instead.")]
    public void SetDofBlurNearQuality(DOFBlurQuality level)
 // public void SetDofBlurNearTransition(float intensity)
    [Obsolete("SetDofBlurNearTransition is deprecated. Use the DofBlurNearTransition property instead.")]
    public void SetDofBlurNearTransition(float intensity)
 // public void SetFogColor(Color color)
    [Obsolete("SetFogColor is deprecated. Use the FogColor property instead.")]
    public void SetFogColor(Color color)
 // public void SetFogDepthBegin(float distance)
    [Obsolete("SetFogDepthBegin is deprecated. Use the FogDepthBegin property instead.")]
    public void SetFogDepthBegin(float distance)
 // public void SetFogDepthCurve(float curve)
    [Obsolete("SetFogDepthCurve is deprecated. Use the FogDepthCurve property instead.")]
    public void SetFogDepthCurve(float curve)
 // public void SetFogDepthEnabled(bool enabled)
    [Obsolete("SetFogDepthEnabled is deprecated. Use the FogDepthEnabled property instead.")]
    public void SetFogDepthEnabled(bool enabled)
 // public void SetFogDepthEnd(float distance)
    [Obsolete("SetFogDepthEnd is deprecated. Use the FogDepthEnd property instead.")]
    public void SetFogDepthEnd(float distance)
 // public void SetFogEnabled(bool enabled)
    [Obsolete("SetFogEnabled is deprecated. Use the FogEnabled property instead.")]
    public void SetFogEnabled(bool enabled)
 // public void SetFogHeightCurve(float curve)
    [Obsolete("SetFogHeightCurve is deprecated. Use the FogHeightCurve property instead.")]
    public void SetFogHeightCurve(float curve)
 // public void SetFogHeightEnabled(bool enabled)
    [Obsolete("SetFogHeightEnabled is deprecated. Use the FogHeightEnabled property instead.")]
    public void SetFogHeightEnabled(bool enabled)
 // public void SetFogHeightMax(float height)
    [Obsolete("SetFogHeightMax is deprecated. Use the FogHeightMax property instead.")]
    public void SetFogHeightMax(float height)
 // public void SetFogHeightMin(float height)
    [Obsolete("SetFogHeightMin is deprecated. Use the FogHeightMin property instead.")]
    public void SetFogHeightMin(float height)
 // public void SetFogSunAmount(float amount)
    [Obsolete("SetFogSunAmount is deprecated. Use the FogSunAmount property instead.")]
    public void SetFogSunAmount(float amount)
 // public void SetFogSunColor(Color color)
    [Obsolete("SetFogSunColor is deprecated. Use the FogSunColor property instead.")]
    public void SetFogSunColor(Color color)
 // public void SetFogTransmitCurve(float curve)
    [Obsolete("SetFogTransmitCurve is deprecated. Use the FogTransmitCurve property instead.")]
    public void SetFogTransmitCurve(float curve)
 // public void SetFogTransmitEnabled(bool enabled)
    [Obsolete("SetFogTransmitEnabled is deprecated. Use the FogTransmitEnabled property instead.")]
    public void SetFogTransmitEnabled(bool enabled)
 // public void SetGlowBicubicUpscale(bool enabled)
    [Obsolete("SetGlowBicubicUpscale is deprecated. Use the GlowBicubicUpscale property instead.")]
    public void SetGlowBicubicUpscale(bool enabled)
 // public void SetGlowBlendMode(GlowBlendModeEnum mode)
    [Obsolete("SetGlowBlendMode is deprecated. Use the GlowBlendMode property instead.")]
    public void SetGlowBlendMode(GlowBlendModeEnum mode)
 // public void SetGlowBloom(float amount)
    [Obsolete("SetGlowBloom is deprecated. Use the GlowBloom property instead.")]
    public void SetGlowBloom(float amount)
 // public void SetGlowEnabled(bool enabled)
    [Obsolete("SetGlowEnabled is deprecated. Use the GlowEnabled property instead.")]
    public void SetGlowEnabled(bool enabled)
 // public void SetGlowHdrBleedScale(float scale)
    [Obsolete("SetGlowHdrBleedScale is deprecated. Use the GlowHdrScale property instead.")]
    public void SetGlowHdrBleedScale(float scale)
 // public void SetGlowHdrBleedThreshold(float threshold)
    [Obsolete("SetGlowHdrBleedThreshold is deprecated. Use the GlowHdrThreshold property instead.")]
    public void SetGlowHdrBleedThreshold(float threshold)
 // public void SetGlowHdrLuminanceCap(float amount)
    [Obsolete("SetGlowHdrLuminanceCap is deprecated. Use the GlowHdrLuminanceCap property instead.")]
    public void SetGlowHdrLuminanceCap(float amount)
 // public void SetGlowIntensity(float intensity)
    [Obsolete("SetGlowIntensity is deprecated. Use the GlowIntensity property instead.")]
    public void SetGlowIntensity(float intensity)
 // public void SetGlowLevel(int idx, bool enabled)
    [Obsolete("SetGlowLevel is deprecated. Use the GlowLevels__7 property instead.")]
    public void SetGlowLevel(int idx, bool enabled)
 // public void SetGlowStrength(float strength)
    [Obsolete("SetGlowStrength is deprecated. Use the GlowStrength property instead.")]
    public void SetGlowStrength(float strength)
 // public void SetSky(Sky sky)
    [Obsolete("SetSky is deprecated. Use the BackgroundSky property instead.")]
    public void SetSky(Sky sky)
 // public void SetSkyCustomFov(float scale)
    [Obsolete("SetSkyCustomFov is deprecated. Use the BackgroundSkyCustomFov property instead.")]
    public void SetSkyCustomFov(float scale)
 // public void SetSkyOrientation(Basis orientation)
    [Obsolete("SetSkyOrientation is deprecated. Use the BackgroundSkyOrientation property instead.")]
    public void SetSkyOrientation(Basis orientation)
 // public void SetSkyRotation(Vector3 eulerRadians)
    [Obsolete("SetSkyRotation is deprecated. Use the BackgroundSkyRotation property instead.")]
    public void SetSkyRotation(Vector3 eulerRadians)
 // public void SetSkyRotationDegrees(Vector3 eulerDegrees)
    [Obsolete("SetSkyRotationDegrees is deprecated. Use the BackgroundSkyRotationDegrees property instead.")]
    public void SetSkyRotationDegrees(Vector3 eulerDegrees)
 // public void SetSsaoAoChannelAffect(float amount)
    [Obsolete("SetSsaoAoChannelAffect is deprecated. Use the SsaoAoChannelAffect property instead.")]
    public void SetSsaoAoChannelAffect(float amount)
 // public void SetSsaoBias(float bias)
    [Obsolete("SetSsaoBias is deprecated. Use the SsaoBias property instead.")]
    public void SetSsaoBias(float bias)
 // public void SetSsaoBlur(SSAOBlur mode)
    [Obsolete("SetSsaoBlur is deprecated. Use the SsaoBlur property instead.")]
    public void SetSsaoBlur(SSAOBlur mode)
 // public void SetSsaoColor(Color color)
    [Obsolete("SetSsaoColor is deprecated. Use the SsaoColor property instead.")]
    public void SetSsaoColor(Color color)
 // public void SetSsaoDirectLightAffect(float amount)
    [Obsolete("SetSsaoDirectLightAffect is deprecated. Use the SsaoLightAffect property instead.")]
    public void SetSsaoDirectLightAffect(float amount)
 // public void SetSsaoEdgeSharpness(float edgeSharpness)
    [Obsolete("SetSsaoEdgeSharpness is deprecated. Use the SsaoEdgeSharpness property instead.")]
    public void SetSsaoEdgeSharpness(float edgeSharpness)
 // public void SetSsaoEnabled(bool enabled)
    [Obsolete("SetSsaoEnabled is deprecated. Use the SsaoEnabled property instead.")]
    public void SetSsaoEnabled(bool enabled)
 // public void SetSsaoIntensity(float intensity)
    [Obsolete("SetSsaoIntensity is deprecated. Use the SsaoIntensity property instead.")]
    public void SetSsaoIntensity(float intensity)
 // public void SetSsaoIntensity2(float intensity)
    [Obsolete("SetSsaoIntensity2 is deprecated. Use the SsaoIntensity2 property instead.")]
    public void SetSsaoIntensity2(float intensity)
 // public void SetSsaoQuality(SSAOQuality quality)
    [Obsolete("SetSsaoQuality is deprecated. Use the SsaoQuality property instead.")]
    public void SetSsaoQuality(SSAOQuality quality)
 // public void SetSsaoRadius(float radius)
    [Obsolete("SetSsaoRadius is deprecated. Use the SsaoRadius property instead.")]
    public void SetSsaoRadius(float radius)
 // public void SetSsaoRadius2(float radius)
    [Obsolete("SetSsaoRadius2 is deprecated. Use the SsaoRadius2 property instead.")]
    public void SetSsaoRadius2(float radius)
 // public void SetSsrDepthTolerance(float depthTolerance)
    [Obsolete("SetSsrDepthTolerance is deprecated. Use the SsReflectionsDepthTolerance property instead.")]
    public void SetSsrDepthTolerance(float depthTolerance)
 // public void SetSsrEnabled(bool enabled)
    [Obsolete("SetSsrEnabled is deprecated. Use the SsReflectionsEnabled property instead.")]
    public void SetSsrEnabled(bool enabled)
 // public void SetSsrFadeIn(float fadeIn)
    [Obsolete("SetSsrFadeIn is deprecated. Use the SsReflectionsFadeIn property instead.")]
    public void SetSsrFadeIn(float fadeIn)
 // public void SetSsrFadeOut(float fadeOut)
    [Obsolete("SetSsrFadeOut is deprecated. Use the SsReflectionsFadeOut property instead.")]
    public void SetSsrFadeOut(float fadeOut)
 // public void SetSsrMaxSteps(int maxSteps)
    [Obsolete("SetSsrMaxSteps is deprecated. Use the SsReflectionsMaxSteps property instead.")]
    public void SetSsrMaxSteps(int maxSteps)
 // public void SetSsrRough(bool rough)
    [Obsolete("SetSsrRough is deprecated. Use the SsReflectionsRoughness property instead.")]
    public void SetSsrRough(bool rough)
 // public void SetTonemapAutoExposure(bool autoExposure)
    [Obsolete("SetTonemapAutoExposure is deprecated. Use the AutoExposureEnabled property instead.")]
    public void SetTonemapAutoExposure(bool autoExposure)
 // public void SetTonemapAutoExposureGrey(float exposureGrey)
    [Obsolete("SetTonemapAutoExposureGrey is deprecated. Use the AutoExposureScale property instead.")]
    public void SetTonemapAutoExposureGrey(float exposureGrey)
 // public void SetTonemapAutoExposureMax(float exposureMax)
    [Obsolete("SetTonemapAutoExposureMax is deprecated. Use the AutoExposureMaxLuma property instead.")]
    public void SetTonemapAutoExposureMax(float exposureMax)
 // public void SetTonemapAutoExposureMin(float exposureMin)
    [Obsolete("SetTonemapAutoExposureMin is deprecated. Use the AutoExposureMinLuma property instead.")]
    public void SetTonemapAutoExposureMin(float exposureMin)
 // public void SetTonemapAutoExposureSpeed(float exposureSpeed)
    [Obsolete("SetTonemapAutoExposureSpeed is deprecated. Use the AutoExposureSpeed property instead.")]
    public void SetTonemapAutoExposureSpeed(float exposureSpeed)
 // public void SetTonemapExposure(float exposure)
    [Obsolete("SetTonemapExposure is deprecated. Use the TonemapExposure property instead.")]
    public void SetTonemapExposure(float exposure)
 // public void SetTonemapper(ToneMapper mode)
    [Obsolete("SetTonemapper is deprecated. Use the TonemapMode property instead.")]
    public void SetTonemapper(ToneMapper mode)
 // public void SetTonemapWhite(float white)
    [Obsolete("SetTonemapWhite is deprecated. Use the TonemapWhite property instead.")]
    public void SetTonemapWhite(float white)

Environment.BGMode

Documentation: 3.1.1, 3.2.0

New Members

    public const BGMode CameraFeed = 6

Modified Members

 // public const BGMode Max = 6
    public const BGMode Max

Error

Documentation: 3.1.1, 3.2.0

New Members

    public const Error CantConnect
    public const Error CantFork
    public const Error CantResolve
    public const Error ConnectionError
    public const Error DuplicateSymbol
    public const Error InvalidDeclaration
    public const Error PrinterOnFire
    public const Error Skip

Modified Members

 // public const Error Busy = 44
    public const Error Busy
 // public const Error CantAcquireResource = 28
    public const Error CantAcquireResource
 // public const Error Help = 46
    public const Error Help
 // public const Error InvalidData = 30
    public const Error InvalidData
 // public const Error ParseError = 43
    public const Error ParseError
 // public const Error QueryFailed = 21
    public const Error QueryFailed

File

Documentation: 3.1.1, 3.2.0

Removed Members

    public void Store16(int value)
    public void Store32(int value)
    public void Store64(int value)

Modified Members

 // public int Get16()
    public ushort Get16()
 // public int Get32()
    public uint Get32()
 // public int Get64()
    public ulong Get64()
 // public int Get8()
    public byte Get8()
 // public float GetDouble()
    public double GetDouble()
 // public bool GetEndianSwap()
    [Obsolete("GetEndianSwap is deprecated. Use the EndianSwap property instead.")]
    public bool GetEndianSwap()
 // public int GetLen()
    public long GetLen()
 // public int GetModifiedTime(string file)
    public ulong GetModifiedTime(string file)
 // public int GetPosition()
    public long GetPosition()
 // public Error Open(string path, int flags)
    public Error Open(string path, ModeFlags flags)
 // public Error OpenCompressed(string path, int modeFlags, int compressionMode = 0)
    public Error OpenCompressed(string path, ModeFlags modeFlags, CompressionMode compressionMode = CompressionMode.Fastlz)
 // public Error OpenEncrypted(string path, int modeFlags, byte[] key)
    public Error OpenEncrypted(string path, ModeFlags modeFlags, byte[] key)
 // public Error OpenEncryptedWithPass(string path, int modeFlags, string pass)
    public Error OpenEncryptedWithPass(string path, ModeFlags modeFlags, string pass)
 // public void Seek(int position)
    public void Seek(long position)
 // public void SeekEnd(int position = 0)
    public void SeekEnd(long position = 0L)
 // public void SetEndianSwap(bool enable)
    [Obsolete("SetEndianSwap is deprecated. Use the EndianSwap property instead.")]
    public void SetEndianSwap(bool enable)
 // public void Store8(int value)
    public void Store8(byte value)
 // public void Store8(int value)
    public void Store16(ushort value)
 // public void Store8(int value)
    public void Store32(uint value)
 // public void Store8(int value)
    public void Store64(ulong value)
 // public void StoreDouble(float value)
    public void StoreDouble(double value)

FileDialog

Documentation: 3.1.1, 3.2.0

Modified Members

 // public AccessEnum GetAccess()
    [Obsolete("GetAccess is deprecated. Use the Access property instead.")]
    public AccessEnum GetAccess()
 // public string GetCurrentDir()
    [Obsolete("GetCurrentDir is deprecated. Use the CurrentDir property instead.")]
    public string GetCurrentDir()
 // public string GetCurrentFile()
    [Obsolete("GetCurrentFile is deprecated. Use the CurrentFile property instead.")]
    public string GetCurrentFile()
 // public string GetCurrentPath()
    [Obsolete("GetCurrentPath is deprecated. Use the CurrentPath property instead.")]
    public string GetCurrentPath()
 // public string[] GetFilters()
    [Obsolete("GetFilters is deprecated. Use the Filters property instead.")]
    public string[] GetFilters()
 // public ModeEnum GetMode()
    [Obsolete("GetMode is deprecated. Use the Mode property instead.")]
    public ModeEnum GetMode()
 // public bool IsModeOverridingTitle()
    [Obsolete("IsModeOverridingTitle is deprecated. Use the ModeOverridesTitle property instead.")]
    public bool IsModeOverridingTitle()
 // public bool IsShowingHiddenFiles()
    [Obsolete("IsShowingHiddenFiles is deprecated. Use the ShowHiddenFiles property instead.")]
    public bool IsShowingHiddenFiles()
 // public void SetAccess(AccessEnum access)
    [Obsolete("SetAccess is deprecated. Use the Access property instead.")]
    public void SetAccess(AccessEnum access)
 // public void SetCurrentDir(string dir)
    [Obsolete("SetCurrentDir is deprecated. Use the CurrentDir property instead.")]
    public void SetCurrentDir(string dir)
 // public void SetCurrentFile(string file)
    [Obsolete("SetCurrentFile is deprecated. Use the CurrentFile property instead.")]
    public void SetCurrentFile(string file)
 // public void SetCurrentPath(string path)
    [Obsolete("SetCurrentPath is deprecated. Use the CurrentPath property instead.")]
    public void SetCurrentPath(string path)
 // public void SetFilters(string[] filters)
    [Obsolete("SetFilters is deprecated. Use the Filters property instead.")]
    public void SetFilters(string[] filters)
 // public void SetMode(ModeEnum mode)
    [Obsolete("SetMode is deprecated. Use the Mode property instead.")]
    public void SetMode(ModeEnum mode)
 // public void SetModeOverridesTitle(bool @override)
    [Obsolete("SetModeOverridesTitle is deprecated. Use the ModeOverridesTitle property instead.")]
    public void SetModeOverridesTitle(bool @override)
 // public void SetShowHiddenFiles(bool show)
    [Obsolete("SetShowHiddenFiles is deprecated. Use the ShowHiddenFiles property instead.")]
    public void SetShowHiddenFiles(bool show)

Font

Documentation: 3.1.1, 3.2.0

New Members

    public Vector2 GetWordwrapStringSize(string @string, float width)

FuncRef

Documentation: 3.1.1, 3.2.0

New Members

    public object CallFuncv(Godot.Collections.Array argArray)
    public bool IsValid()

GD

Documentation: 3.1.1, 3.2.0

Modified Members

 // public static double Randf()
    public static float Randf()

GDNative

Documentation: 3.1.1, 3.2.0

Modified Members

 // public GDNativeLibrary GetLibrary()
    [Obsolete("GetLibrary is deprecated. Use the Library property instead.")]
    public GDNativeLibrary GetLibrary()
 // public void SetLibrary(GDNativeLibrary library)
    [Obsolete("SetLibrary is deprecated. Use the Library property instead.")]
    public void SetLibrary(GDNativeLibrary library)

GDNativeLibrary

Documentation: 3.1.1, 3.2.0

Modified Members

 // public ConfigFile GetConfigFile()
    [Obsolete("GetConfigFile is deprecated. Use the ConfigFile property instead.")]
    public ConfigFile GetConfigFile()
 // public string GetSymbolPrefix()
    [Obsolete("GetSymbolPrefix is deprecated. Use the SymbolPrefix property instead.")]
    public string GetSymbolPrefix()
 // public bool IsReloadable()
    [Obsolete("IsReloadable is deprecated. Use the Reloadable property instead.")]
    public bool IsReloadable()
 // public bool IsSingleton()
    [Obsolete("IsSingleton is deprecated. Use the Singleton property instead.")]
    public bool IsSingleton()
 // public void SetConfigFile(ConfigFile configFile)
    [Obsolete("SetConfigFile is deprecated. Use the ConfigFile property instead.")]
    public void SetConfigFile(ConfigFile configFile)
 // public void SetLoadOnce(bool loadOnce)
    [Obsolete("SetLoadOnce is deprecated. Use the LoadOnce property instead.")]
    public void SetLoadOnce(bool loadOnce)
 // public void SetReloadable(bool reloadable)
    [Obsolete("SetReloadable is deprecated. Use the Reloadable property instead.")]
    public void SetReloadable(bool reloadable)
 // public void SetSingleton(bool singleton)
    [Obsolete("SetSingleton is deprecated. Use the Singleton property instead.")]
    public void SetSingleton(bool singleton)
 // public void SetSymbolPrefix(string symbolPrefix)
    [Obsolete("SetSymbolPrefix is deprecated. Use the SymbolPrefix property instead.")]
    public void SetSymbolPrefix(string symbolPrefix)
 // public bool ShouldLoadOnce()
    [Obsolete("ShouldLoadOnce is deprecated. Use the LoadOnce property instead.")]
    public bool ShouldLoadOnce()

GDScript

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Object New(params object[] args)
    public object New(params object[] args)

Generic6DOFJoint

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool GetFlagX(Flag flag)
    [Obsolete("GetFlagX is deprecated. Use the AngularSpringX__enabled property instead.")]
    public bool GetFlagX(Flag flag)
 // public bool GetFlagY(Flag flag)
    [Obsolete("GetFlagY is deprecated. Use the AngularSpringY__enabled property instead.")]
    public bool GetFlagY(Flag flag)
 // public bool GetFlagZ(Flag flag)
    [Obsolete("GetFlagZ is deprecated. Use the AngularSpringZ__enabled property instead.")]
    public bool GetFlagZ(Flag flag)
 // public float GetParamX(Param param)
    [Obsolete("GetParamX is deprecated. Use the AngularSpringX__equilibriumPoint property instead.")]
    public float GetParamX(Param param)
 // public float GetParamY(Param param)
    [Obsolete("GetParamY is deprecated. Use the AngularSpringY__equilibriumPoint property instead.")]
    public float GetParamY(Param param)
 // public float GetParamZ(Param param)
    [Obsolete("GetParamZ is deprecated. Use the AngularSpringZ__equilibriumPoint property instead.")]
    public float GetParamZ(Param param)
 // public int GetPrecision()
    [Obsolete("GetPrecision is deprecated. Use the Precision property instead.")]
    public int GetPrecision()
 // public void SetFlagX(Flag flag, bool value)
    [Obsolete("SetFlagX is deprecated. Use the AngularSpringX__enabled property instead.")]
    public void SetFlagX(Flag flag, bool value)
 // public void SetFlagY(Flag flag, bool value)
    [Obsolete("SetFlagY is deprecated. Use the AngularSpringY__enabled property instead.")]
    public void SetFlagY(Flag flag, bool value)
 // public void SetFlagZ(Flag flag, bool value)
    [Obsolete("SetFlagZ is deprecated. Use the AngularSpringZ__enabled property instead.")]
    public void SetFlagZ(Flag flag, bool value)
 // public void SetParamX(Param param, float value)
    [Obsolete("SetParamX is deprecated. Use the AngularSpringX__equilibriumPoint property instead.")]
    public void SetParamX(Param param, float value)
 // public void SetParamY(Param param, float value)
    [Obsolete("SetParamY is deprecated. Use the AngularSpringY__equilibriumPoint property instead.")]
    public void SetParamY(Param param, float value)
 // public void SetParamZ(Param param, float value)
    [Obsolete("SetParamZ is deprecated. Use the AngularSpringZ__equilibriumPoint property instead.")]
    public void SetParamZ(Param param, float value)
 // public void SetPrecision(int precision)
    [Obsolete("SetPrecision is deprecated. Use the Precision property instead.")]
    public void SetPrecision(int precision)

Geometry

Documentation: 3.1.1, 3.2.0

New Members

    public static Godot.Collections.Array ClipPolygons2d(Vector2[] polygonA, Vector2[] polygonB)
    public static Godot.Collections.Array ClipPolylineWithPolygon2d(Vector2[] polyline, Vector2[] polygon)
    public static Godot.Collections.Array ExcludePolygons2d(Vector2[] polygonA, Vector2[] polygonB)
    public static Godot.Collections.Array IntersectPolygons2d(Vector2[] polygonA, Vector2[] polygonB)
    public static Godot.Collections.Array IntersectPolylineWithPolygon2d(Vector2[] polyline, Vector2[] polygon)
    public static bool IsPointInCircle(Vector2 point, Vector2 circlePosition, float circleRadius)
    public static bool IsPointInPolygon(Vector2 point, Vector2[] polygon)
    public static bool IsPolygonClockwise(Vector2[] polygon)
    public static Godot.Collections.Array MergePolygons2d(Vector2[] polygonA, Vector2[] polygonB)
    public static Godot.Collections.Array OffsetPolygon2d(Vector2[] polygon, float delta, PolyJoinType joinType = PolyJoinType.Square)
    public static Godot.Collections.Array OffsetPolyline2d(Vector2[] polyline, float delta, PolyJoinType joinType = PolyJoinType.Square, PolyEndType endType = PolyEndType.Square)
    public static int[] TriangulateDelaunay2d(Vector2[] points)

GeometryInstance

Documentation: 3.1.1, 3.2.0

New Members

    public void SetCustomAabb(AABB aabb)

Modified Members

 // public ShadowCastingSetting GetCastShadowsSetting()
    [Obsolete("GetCastShadowsSetting is deprecated. Use the CastShadow property instead.")]
    public ShadowCastingSetting GetCastShadowsSetting()
 // public float GetExtraCullMargin()
    [Obsolete("GetExtraCullMargin is deprecated. Use the ExtraCullMargin property instead.")]
    public float GetExtraCullMargin()
 // public bool GetFlag(Flags flag)
    [Obsolete("GetFlag is deprecated. Use the UseInBakedLight property instead.")]
    public bool GetFlag(Flags flag)
 // public float GetLodMaxDistance()
    [Obsolete("GetLodMaxDistance is deprecated. Use the LodMaxDistance property instead.")]
    public float GetLodMaxDistance()
 // public float GetLodMaxHysteresis()
    [Obsolete("GetLodMaxHysteresis is deprecated. Use the LodMaxHysteresis property instead.")]
    public float GetLodMaxHysteresis()
 // public float GetLodMinDistance()
    [Obsolete("GetLodMinDistance is deprecated. Use the LodMinDistance property instead.")]
    public float GetLodMinDistance()
 // public float GetLodMinHysteresis()
    [Obsolete("GetLodMinHysteresis is deprecated. Use the LodMinHysteresis property instead.")]
    public float GetLodMinHysteresis()
 // public Material GetMaterialOverride()
    [Obsolete("GetMaterialOverride is deprecated. Use the MaterialOverride property instead.")]
    public Material GetMaterialOverride()
 // public void SetCastShadowsSetting(ShadowCastingSetting shadowCastingSetting)
    [Obsolete("SetCastShadowsSetting is deprecated. Use the CastShadow property instead.")]
    public void SetCastShadowsSetting(ShadowCastingSetting shadowCastingSetting)
 // public void SetExtraCullMargin(float margin)
    [Obsolete("SetExtraCullMargin is deprecated. Use the ExtraCullMargin property instead.")]
    public void SetExtraCullMargin(float margin)
 // public void SetFlag(Flags flag, bool value)
    [Obsolete("SetFlag is deprecated. Use the UseInBakedLight property instead.")]
    public void SetFlag(Flags flag, bool value)
 // public void SetLodMaxDistance(float mode)
    [Obsolete("SetLodMaxDistance is deprecated. Use the LodMaxDistance property instead.")]
    public void SetLodMaxDistance(float mode)
 // public void SetLodMaxHysteresis(float mode)
    [Obsolete("SetLodMaxHysteresis is deprecated. Use the LodMaxHysteresis property instead.")]
    public void SetLodMaxHysteresis(float mode)
 // public void SetLodMinDistance(float mode)
    [Obsolete("SetLodMinDistance is deprecated. Use the LodMinDistance property instead.")]
    public void SetLodMinDistance(float mode)
 // public void SetLodMinHysteresis(float mode)
    [Obsolete("SetLodMinHysteresis is deprecated. Use the LodMinHysteresis property instead.")]
    public void SetLodMinHysteresis(float mode)
 // public void SetMaterialOverride(Material material)
    [Obsolete("SetMaterialOverride is deprecated. Use the MaterialOverride property instead.")]
    public void SetMaterialOverride(Material material)

GeometryInstance.Flags

Documentation: 3.1.1, 3.2.0

New Members

    public const Flags DrawNextFrameIfVisible

Modified Members

 // public const Flags Max = 2
    public const Flags Max

GIProbe

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBias()
    [Obsolete("GetBias is deprecated. Use the Bias property instead.")]
    public float GetBias()
 // public int GetDynamicRange()
    [Obsolete("GetDynamicRange is deprecated. Use the DynamicRange property instead.")]
    public int GetDynamicRange()
 // public float GetEnergy()
    [Obsolete("GetEnergy is deprecated. Use the Energy property instead.")]
    public float GetEnergy()
 // public Vector3 GetExtents()
    [Obsolete("GetExtents is deprecated. Use the Extents property instead.")]
    public Vector3 GetExtents()
 // public float GetNormalBias()
    [Obsolete("GetNormalBias is deprecated. Use the NormalBias property instead.")]
    public float GetNormalBias()
 // public GIProbeData GetProbeData()
    [Obsolete("GetProbeData is deprecated. Use the Data property instead.")]
    public GIProbeData GetProbeData()
 // public float GetPropagation()
    [Obsolete("GetPropagation is deprecated. Use the Propagation property instead.")]
    public float GetPropagation()
 // public SubdivEnum GetSubdiv()
    [Obsolete("GetSubdiv is deprecated. Use the Subdiv property instead.")]
    public SubdivEnum GetSubdiv()
 // public bool IsCompressed()
    [Obsolete("IsCompressed is deprecated. Use the Compress property instead.")]
    public bool IsCompressed()
 // public bool IsInterior()
    [Obsolete("IsInterior is deprecated. Use the Interior property instead.")]
    public bool IsInterior()
 // public void SetBias(float max)
    [Obsolete("SetBias is deprecated. Use the Bias property instead.")]
    public void SetBias(float max)
 // public void SetCompress(bool enable)
    [Obsolete("SetCompress is deprecated. Use the Compress property instead.")]
    public void SetCompress(bool enable)
 // public void SetDynamicRange(int max)
    [Obsolete("SetDynamicRange is deprecated. Use the DynamicRange property instead.")]
    public void SetDynamicRange(int max)
 // public void SetEnergy(float max)
    [Obsolete("SetEnergy is deprecated. Use the Energy property instead.")]
    public void SetEnergy(float max)
 // public void SetExtents(Vector3 extents)
    [Obsolete("SetExtents is deprecated. Use the Extents property instead.")]
    public void SetExtents(Vector3 extents)
 // public void SetInterior(bool enable)
    [Obsolete("SetInterior is deprecated. Use the Interior property instead.")]
    public void SetInterior(bool enable)
 // public void SetNormalBias(float max)
    [Obsolete("SetNormalBias is deprecated. Use the NormalBias property instead.")]
    public void SetNormalBias(float max)
 // public void SetProbeData(GIProbeData data)
    [Obsolete("SetProbeData is deprecated. Use the Data property instead.")]
    public void SetProbeData(GIProbeData data)
 // public void SetPropagation(float max)
    [Obsolete("SetPropagation is deprecated. Use the Propagation property instead.")]
    public void SetPropagation(float max)
 // public void SetSubdiv(SubdivEnum subdiv)
    [Obsolete("SetSubdiv is deprecated. Use the Subdiv property instead.")]
    public void SetSubdiv(SubdivEnum subdiv)

GIProbeData

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetBias()
    [Obsolete("GetBias is deprecated. Use the Bias property instead.")]
    public float GetBias()
 // public AABB GetBounds()
    [Obsolete("GetBounds is deprecated. Use the Bounds property instead.")]
    public AABB GetBounds()
 // public float GetCellSize()
    [Obsolete("GetCellSize is deprecated. Use the CellSize property instead.")]
    public float GetCellSize()
 // public int[] GetDynamicData()
    [Obsolete("GetDynamicData is deprecated. Use the DynamicData property instead.")]
    public int[] GetDynamicData()
 // public int GetDynamicRange()
    [Obsolete("GetDynamicRange is deprecated. Use the DynamicRange property instead.")]
    public int GetDynamicRange()
 // public float GetEnergy()
    [Obsolete("GetEnergy is deprecated. Use the Energy property instead.")]
    public float GetEnergy()
 // public float GetNormalBias()
    [Obsolete("GetNormalBias is deprecated. Use the NormalBias property instead.")]
    public float GetNormalBias()
 // public float GetPropagation()
    [Obsolete("GetPropagation is deprecated. Use the Propagation property instead.")]
    public float GetPropagation()
 // public Transform GetToCellXform()
    [Obsolete("GetToCellXform is deprecated. Use the ToCellXform property instead.")]
    public Transform GetToCellXform()
 // public bool IsCompressed()
    [Obsolete("IsCompressed is deprecated. Use the Compress property instead.")]
    public bool IsCompressed()
 // public bool IsInterior()
    [Obsolete("IsInterior is deprecated. Use the Interior property instead.")]
    public bool IsInterior()
 // public void SetBias(float bias)
    [Obsolete("SetBias is deprecated. Use the Bias property instead.")]
    public void SetBias(float bias)
 // public void SetBounds(AABB bounds)
    [Obsolete("SetBounds is deprecated. Use the Bounds property instead.")]
    public void SetBounds(AABB bounds)
 // public void SetCellSize(float cellSize)
    [Obsolete("SetCellSize is deprecated. Use the CellSize property instead.")]
    public void SetCellSize(float cellSize)
 // public void SetCompress(bool compress)
    [Obsolete("SetCompress is deprecated. Use the Compress property instead.")]
    public void SetCompress(bool compress)
 // public void SetDynamicData(int[] dynamicData)
    [Obsolete("SetDynamicData is deprecated. Use the DynamicData property instead.")]
    public void SetDynamicData(int[] dynamicData)
 // public void SetDynamicRange(int dynamicRange)
    [Obsolete("SetDynamicRange is deprecated. Use the DynamicRange property instead.")]
    public void SetDynamicRange(int dynamicRange)
 // public void SetEnergy(float energy)
    [Obsolete("SetEnergy is deprecated. Use the Energy property instead.")]
    public void SetEnergy(float energy)
 // public void SetInterior(bool interior)
    [Obsolete("SetInterior is deprecated. Use the Interior property instead.")]
    public void SetInterior(bool interior)
 // public void SetNormalBias(float bias)
    [Obsolete("SetNormalBias is deprecated. Use the NormalBias property instead.")]
    public void SetNormalBias(float bias)
 // public void SetPropagation(float propagation)
    [Obsolete("SetPropagation is deprecated. Use the Propagation property instead.")]
    public void SetPropagation(float propagation)
 // public void SetToCellXform(Transform toCellXform)
    [Obsolete("SetToCellXform is deprecated. Use the ToCellXform property instead.")]
    public void SetToCellXform(Transform toCellXform)

Gradient

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Color[] GetColors()
    [Obsolete("GetColors is deprecated. Use the Colors property instead.")]
    public Color[] GetColors()
 // public float[] GetOffsets()
    [Obsolete("GetOffsets is deprecated. Use the Offsets property instead.")]
    public float[] GetOffsets()
 // public void SetColors(Color[] colors)
    [Obsolete("SetColors is deprecated. Use the Colors property instead.")]
    public void SetColors(Color[] colors)
 // public void SetOffsets(float[] offsets)
    [Obsolete("SetOffsets is deprecated. Use the Offsets property instead.")]
    public void SetOffsets(float[] offsets)

GradientTexture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Gradient GetGradient()
    [Obsolete("GetGradient is deprecated. Use the Gradient property instead.")]
    public Gradient GetGradient()
 // public void SetGradient(Gradient gradient)
    [Obsolete("SetGradient is deprecated. Use the Gradient property instead.")]
    public void SetGradient(Gradient gradient)
 // public void SetWidth(int width)
    [Obsolete("SetWidth is deprecated. Use the Width property instead.")]
    public void SetWidth(int width)

GraphEdit

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2 GetScrollOfs()
    [Obsolete("GetScrollOfs is deprecated. Use the ScrollOffset property instead.")]
    public Vector2 GetScrollOfs()
 // public int GetSnap()
    [Obsolete("GetSnap is deprecated. Use the SnapDistance property instead.")]
    public int GetSnap()
 // public float GetZoom()
    [Obsolete("GetZoom is deprecated. Use the Zoom property instead.")]
    public float GetZoom()
 // public bool IsRightDisconnectsEnabled()
    [Obsolete("IsRightDisconnectsEnabled is deprecated. Use the RightDisconnects property instead.")]
    public bool IsRightDisconnectsEnabled()
 // public bool IsUsingSnap()
    [Obsolete("IsUsingSnap is deprecated. Use the UseSnap property instead.")]
    public bool IsUsingSnap()
 // public void SetRightDisconnects(bool enable)
    [Obsolete("SetRightDisconnects is deprecated. Use the RightDisconnects property instead.")]
    public void SetRightDisconnects(bool enable)
 // public void SetScrollOfs(Vector2 ofs)
    [Obsolete("SetScrollOfs is deprecated. Use the ScrollOffset property instead.")]
    public void SetScrollOfs(Vector2 ofs)
 // public void SetSnap(int pixels)
    [Obsolete("SetSnap is deprecated. Use the SnapDistance property instead.")]
    public void SetSnap(int pixels)
 // public void SetUseSnap(bool enable)
    [Obsolete("SetUseSnap is deprecated. Use the UseSnap property instead.")]
    public void SetUseSnap(bool enable)
 // public void SetZoom(float pZoom)
    [Obsolete("SetZoom is deprecated. Use the Zoom property instead.")]
    public void SetZoom(float pZoom)

New Signals

    "connection_from_empty" (String to, int to_slot, Vector2 release_position)
    "copy_nodes_request" ()
    "paste_nodes_request" ()

GraphNode

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2 GetOffset()
    [Obsolete("GetOffset is deprecated. Use the Offset property instead.")]
    public Vector2 GetOffset()
 // public OverlayEnum GetOverlay()
    [Obsolete("GetOverlay is deprecated. Use the Overlay property instead.")]
    public OverlayEnum GetOverlay()
 // public string GetTitle()
    [Obsolete("GetTitle is deprecated. Use the Title property instead.")]
    public string GetTitle()
 // public bool IsCloseButtonVisible()
    [Obsolete("IsCloseButtonVisible is deprecated. Use the ShowClose property instead.")]
    public bool IsCloseButtonVisible()
 // public bool IsComment()
    [Obsolete("IsComment is deprecated. Use the Comment property instead.")]
    public bool IsComment()
 // public bool IsResizable()
    [Obsolete("IsResizable is deprecated. Use the Resizable property instead.")]
    public bool IsResizable()
 // public bool IsSelected()
    [Obsolete("IsSelected is deprecated. Use the Selected property instead.")]
    public bool IsSelected()
 // public void SetComment(bool comment)
    [Obsolete("SetComment is deprecated. Use the Comment property instead.")]
    public void SetComment(bool comment)
 // public void SetOffset(Vector2 offset)
    [Obsolete("SetOffset is deprecated. Use the Offset property instead.")]
    public void SetOffset(Vector2 offset)
 // public void SetOverlay(OverlayEnum overlay)
    [Obsolete("SetOverlay is deprecated. Use the Overlay property instead.")]
    public void SetOverlay(OverlayEnum overlay)
 // public void SetResizable(bool resizable)
    [Obsolete("SetResizable is deprecated. Use the Resizable property instead.")]
    public void SetResizable(bool resizable)
 // public void SetSelected(bool selected)
    [Obsolete("SetSelected is deprecated. Use the Selected property instead.")]
    public void SetSelected(bool selected)
 // public void SetShowCloseButton(bool show)
    [Obsolete("SetShowCloseButton is deprecated. Use the ShowClose property instead.")]
    public void SetShowCloseButton(bool show)
 // public void SetTitle(string title)
    [Obsolete("SetTitle is deprecated. Use the Title property instead.")]
    public void SetTitle(string title)

GridContainer

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetColumns()
    [Obsolete("GetColumns is deprecated. Use the Columns property instead.")]
    public int GetColumns()
 // public void SetColumns(int columns)
    [Obsolete("SetColumns is deprecated. Use the Columns property instead.")]
    public void SetColumns(int columns)

GridMap

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int CollisionLayer { get; set; }
    public uint CollisionLayer { get; set; }
 // public int CollisionMask { get; set; }
    public uint CollisionMask { get; set; }
 // public float GetCellScale()
    [Obsolete("GetCellScale is deprecated. Use the CellScale property instead.")]
    public float GetCellScale()
 // public Vector3 GetCellSize()
    [Obsolete("GetCellSize is deprecated. Use the CellSize property instead.")]
    public Vector3 GetCellSize()
 // public bool GetCenterX()
    [Obsolete("GetCenterX is deprecated. Use the CellCenterX property instead.")]
    public bool GetCenterX()
 // public bool GetCenterY()
    [Obsolete("GetCenterY is deprecated. Use the CellCenterY property instead.")]
    public bool GetCenterY()
 // public bool GetCenterZ()
    [Obsolete("GetCenterZ is deprecated. Use the CellCenterZ property instead.")]
    public bool GetCenterZ()
 // public int GetCollisionLayer()
    [Obsolete("GetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public uint GetCollisionLayer()
 // public int GetCollisionMask()
    [Obsolete("GetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public uint GetCollisionMask()
 // public MeshLibrary GetMeshLibrary()
    [Obsolete("GetMeshLibrary is deprecated. Use the MeshLibrary property instead.")]
    public MeshLibrary GetMeshLibrary()
 // public int GetOctantSize()
    [Obsolete("GetOctantSize is deprecated. Use the CellOctantSize property instead.")]
    public int GetOctantSize()
 // public MeshLibrary GetTheme()
    [Obsolete("GetTheme is deprecated. Use the Theme property instead.")]
    public MeshLibrary GetTheme()
 // public void SetCellScale(float scale)
    [Obsolete("SetCellScale is deprecated. Use the CellScale property instead.")]
    public void SetCellScale(float scale)
 // public void SetCellSize(Vector3 size)
    [Obsolete("SetCellSize is deprecated. Use the CellSize property instead.")]
    public void SetCellSize(Vector3 size)
 // public void SetCenterX(bool enable)
    [Obsolete("SetCenterX is deprecated. Use the CellCenterX property instead.")]
    public void SetCenterX(bool enable)
 // public void SetCenterY(bool enable)
    [Obsolete("SetCenterY is deprecated. Use the CellCenterY property instead.")]
    public void SetCenterY(bool enable)
 // public void SetCenterZ(bool enable)
    [Obsolete("SetCenterZ is deprecated. Use the CellCenterZ property instead.")]
    public void SetCenterZ(bool enable)
 // public void SetCollisionLayer(int layer)
    [Obsolete("SetCollisionLayer is deprecated. Use the CollisionLayer property instead.")]
    public void SetCollisionLayer(uint layer)
 // public void SetCollisionMask(int mask)
    [Obsolete("SetCollisionMask is deprecated. Use the CollisionMask property instead.")]
    public void SetCollisionMask(uint mask)
 // public void SetMeshLibrary(MeshLibrary meshLibrary)
    [Obsolete("SetMeshLibrary is deprecated. Use the MeshLibrary property instead.")]
    public void SetMeshLibrary(MeshLibrary meshLibrary)
 // public void SetOctantSize(int size)
    [Obsolete("SetOctantSize is deprecated. Use the CellOctantSize property instead.")]
    public void SetOctantSize(int size)
 // public void SetTheme(MeshLibrary theme)
    [Obsolete("SetTheme is deprecated. Use the Theme property instead.")]
    public void SetTheme(MeshLibrary theme)

GrooveJoint2D

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float GetInitialOffset()
    [Obsolete("GetInitialOffset is deprecated. Use the InitialOffset property instead.")]
    public float GetInitialOffset()
 // public float GetLength()
    [Obsolete("GetLength is deprecated. Use the Length property instead.")]
    public float GetLength()
 // public void SetInitialOffset(float offset)
    [Obsolete("SetInitialOffset is deprecated. Use the InitialOffset property instead.")]
    public void SetInitialOffset(float offset)
 // public void SetLength(float length)
    [Obsolete("SetLength is deprecated. Use the Length property instead.")]
    public void SetLength(float length)

HeightMapShape

Documentation: 3.1.1, 3.2.0

Modified Members

 // public float[] GetMapData()
    [Obsolete("GetMapData is deprecated. Use the MapData property instead.")]
    public float[] GetMapData()
 // public int GetMapDepth()
    [Obsolete("GetMapDepth is deprecated. Use the MapDepth property instead.")]
    public int GetMapDepth()
 // public int GetMapWidth()
    [Obsolete("GetMapWidth is deprecated. Use the MapWidth property instead.")]
    public int GetMapWidth()
 // public void SetMapData(float[] data)
    [Obsolete("SetMapData is deprecated. Use the MapData property instead.")]
    public void SetMapData(float[] data)
 // public void SetMapDepth(int height)
    [Obsolete("SetMapDepth is deprecated. Use the MapDepth property instead.")]
    public void SetMapDepth(int height)
 // public void SetMapWidth(int width)
    [Obsolete("SetMapWidth is deprecated. Use the MapWidth property instead.")]
    public void SetMapWidth(int width)

HingeJoint

Documentation: 3.1.1, 3.2.0

Modified Members

 // public bool GetFlag(Flag flag)
    [Obsolete("GetFlag is deprecated. Use the Motor__enable property instead.")]
    public bool GetFlag(Flag flag)
 // public float GetParam(Param param)
    [Obsolete("GetParam is deprecated. Use the Motor__maxImpulse property instead.")]
    public float GetParam(Param param)
 // public void SetFlag(Flag flag, bool enabled)
    [Obsolete("SetFlag is deprecated. Use the Motor__enable property instead.")]
    public void SetFlag(Flag flag, bool enabled)
 // public void SetParam(Param param, float value)
    [Obsolete("SetParam is deprecated. Use the Motor__maxImpulse property instead.")]
    public void SetParam(Param param, float value)

HTTPClient

Documentation: 3.1.1, 3.2.0

Modified Members

 // public StreamPeer GetConnection()
    [Obsolete("GetConnection is deprecated. Use the Connection property instead.")]
    public StreamPeer GetConnection()
 // public bool IsBlockingModeEnabled()
    [Obsolete("IsBlockingModeEnabled is deprecated. Use the BlockingModeEnabled property instead.")]
    public bool IsBlockingModeEnabled()
 // public void SetBlockingMode(bool enabled)
    [Obsolete("SetBlockingMode is deprecated. Use the BlockingModeEnabled property instead.")]
    public void SetBlockingMode(bool enabled)
 // public void SetConnection(StreamPeer connection)
    [Obsolete("SetConnection is deprecated. Use the Connection property instead.")]
    public void SetConnection(StreamPeer connection)

HTTPRequest

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("GetTimeout is deprecated. Use the Timeout property instead.")]
    public int GetTimeout()
    [Obsolete("SetTimeout is deprecated. Use the Timeout property instead.")]
    public void SetTimeout(int timeout)
    public int Timeout { get; set; }

Modified Members

 // public int GetBodySizeLimit()
    [Obsolete("GetBodySizeLimit is deprecated. Use the BodySizeLimit property instead.")]
    public int GetBodySizeLimit()
 // public string GetDownloadFile()
    [Obsolete("GetDownloadFile is deprecated. Use the DownloadFile property instead.")]
    public string GetDownloadFile()
 // public int GetMaxRedirects()
    [Obsolete("GetMaxRedirects is deprecated. Use the MaxRedirects property instead.")]
    public int GetMaxRedirects()
 // public bool IsUsingThreads()
    [Obsolete("IsUsingThreads is deprecated. Use the UseThreads property instead.")]
    public bool IsUsingThreads()
 // public void SetBodySizeLimit(int bytes)
    [Obsolete("SetBodySizeLimit is deprecated. Use the BodySizeLimit property instead.")]
    public void SetBodySizeLimit(int bytes)
 // public void SetDownloadFile(string path)
    [Obsolete("SetDownloadFile is deprecated. Use the DownloadFile property instead.")]
    public void SetDownloadFile(string path)
 // public void SetMaxRedirects(int amount)
    [Obsolete("SetMaxRedirects is deprecated. Use the MaxRedirects property instead.")]
    public void SetMaxRedirects(int amount)
 // public void SetUseThreads(bool enable)
    [Obsolete("SetUseThreads is deprecated. Use the UseThreads property instead.")]
    public void SetUseThreads(bool enable)

HTTPRequest.Result

Documentation: 3.1.1, 3.2.0

New Members

    public const Result Timeout

Image

Documentation: 3.1.1, 3.2.0

New Members

    public Error SaveExr(string path, bool grayscale = false)

Image.Interpolation

Documentation: 3.1.1, 3.2.0

New Members

    public const Interpolation Lanczos

ImageTexture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public void Create(int width, int height, Image.Format format, int flags = 7)
    public void Create(int width, int height, Image.Format format, uint flags = 7u)
 // public void CreateFromImage(Image image, int flags = 7)
    public void CreateFromImage(Image image, uint flags = 7u)
 // public float GetLossyStorageQuality()
    [Obsolete("GetLossyStorageQuality is deprecated. Use the LossyQuality property instead.")]
    public float GetLossyStorageQuality()
 // public StorageEnum GetStorage()
    [Obsolete("GetStorage is deprecated. Use the Storage property instead.")]
    public StorageEnum GetStorage()
 // public void SetLossyStorageQuality(float quality)
    [Obsolete("SetLossyStorageQuality is deprecated. Use the LossyQuality property instead.")]
    public void SetLossyStorageQuality(float quality)
 // public void SetStorage(StorageEnum mode)
    [Obsolete("SetStorage is deprecated. Use the Storage property instead.")]
    public void SetStorage(StorageEnum mode)

Input

Documentation: 3.1.1, 3.2.0

New Members

    public static CursorShape GetCurrentCursorShape()
    public static void VibrateHandheld(int durationMs = 500)

InputEvent

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetDevice()
    [Obsolete("GetDevice is deprecated. Use the Device property instead.")]
    public int GetDevice()
 // public void SetDevice(int device)
    [Obsolete("SetDevice is deprecated. Use the Device property instead.")]
    public void SetDevice(int device)

InputEventAction

Documentation: 3.1.1, 3.2.0

New Members

    [Obsolete("GetStrength is deprecated. Use the Strength property instead.")]
    public float GetStrength()
    [Obsolete("SetStrength is deprecated. Use the Strength property instead.")]
    public void SetStrength(float strength)
    public float Strength { get; set; }

Modified Members

 // public string GetAction()
    [Obsolete("GetAction is deprecated. Use the Action property instead.")]
    public string GetAction()
 // public void SetAction(string action)
    [Obsolete("SetAction is deprecated. Use the Action property instead.")]
    public void SetAction(string action)
 // public void SetPressed(bool pressed)
    [Obsolete("SetPressed is deprecated. Use the Pressed property instead.")]
    public void SetPressed(bool pressed)

InputEventGesture

Documentation: 3.1.1, 3.2.0

Modified Members

 // public Vector2 GetPosition()
    [Obsolete("GetPosition is deprecated. Use the Position property instead.")]
    public Vector2 GetPosition()
 // public void SetPosition(Vector2 position)
    [Obsolete("SetPosition is deprecated. Use the Position property instead.")]
    public void SetPosition(Vector2 position)

InputEventJoypadButton

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetButtonIndex()
    [Obsolete("GetButtonIndex is deprecated. Use the ButtonIndex property instead.")]
    public int GetButtonIndex()
 // public float GetPressure()
    [Obsolete("GetPressure is deprecated. Use the Pressure property instead.")]
    public float GetPressure()
 // public void SetButtonIndex(int buttonIndex)
    [Obsolete("SetButtonIndex is deprecated. Use the ButtonIndex property instead.")]
    public void SetButtonIndex(int buttonIndex)
 // public void SetPressed(bool pressed)
    [Obsolete("SetPressed is deprecated. Use the Pressed property instead.")]
    public void SetPressed(bool pressed)
 // public void SetPressure(float pressure)
    [Obsolete("SetPressure is deprecated. Use the Pressure property instead.")]
    public void SetPressure(float pressure)

InputEventJoypadMotion

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetAxis()
    [Obsolete("GetAxis is deprecated. Use the Axis property instead.")]
    public int GetAxis()
 // public float GetAxisValue()
    [Obsolete("GetAxisValue is deprecated. Use the AxisValue property instead.")]
    public float GetAxisValue()
 // public void SetAxis(int axis)
    [Obsolete("SetAxis is deprecated. Use the Axis property instead.")]
    public void SetAxis(int axis)
 // public void SetAxisValue(float axisValue)
    [Obsolete("SetAxisValue is deprecated. Use the AxisValue property instead.")]
    public void SetAxisValue(float axisValue)

InputEventKey

Documentation: 3.1.1, 3.2.0

Modified Members

 // public int GetScancode()
    [Obsolete("GetScancode is deprecated. Use the Scancode property instead.")]
    public uint GetScancode()
 // public int GetScancodeWithModifiers()
    public uint GetScancodeWithModifiers()
 // public int GetUnicode()
    [Obsolete(<