Candide.CandideUI.Helpers.PlayerInputDisplayHelper
Type JSONpublic class in Candide.CandideUI.Helpers
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Helpers - Base type
System.Object - Hash
C7A2F09C70C6835D9D8DF946D4CD7832812BC4AFCE9A9B844B5A51E3B7C210A0
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
ErrorFallbackFrames# | private | private System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle> ErrorFallbackFrames |
HandControllerSheet# | private | private Microsoft.Xna.Framework.Graphics.Texture2D HandControllerSheet |
KeysSheet# | private | private Microsoft.Xna.Framework.Graphics.Texture2D KeysSheet |
MouseSheet# | private | private Microsoft.Xna.Framework.Graphics.Texture2D MouseSheet |
Methods
DrawPlayerInputSuggestion
#
public System.Void DrawPlayerInputSuggestion(Candide.Input.SuperKeybind keyBind, Microsoft.Xna.Framework.Vector3 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7733E29954BDA81FD58BA4A3F6BD9A3C04AFEA3580C7064664E16E1E2D1EB461 - Body hash
921FC5DC5A16D180A018E30EF6E11690C7CAC02F66A461940ECB645A4F78096C - IL size167
Referenced calls
Microsoft.Xna.Framework.GameTime::get_TotalGameTime()System.TimeSpan::get_TotalSeconds()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetSpriteDisplayData(Candide.Input.SuperKeybind)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)
DrawPlayerInputSuggestion
#
public System.Void DrawPlayerInputSuggestion(Candide.Input.SuperKeybind keyBind, Shared.Entity.EntityWrapper playerEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0A8F77246354CB65BC0F071A85316DD4FC239F6A3EB738BFF8E5E2D8D8160555 - Body hash
994FB2AEB91E6082A2513B4A5151E28EC158F257BA06869CCAC13CD3256B2022 - IL size38
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.CandideUI.Helpers.PlayerInputDisplayHelper::DrawPlayerInputSuggestion(Candide.Input.SuperKeybind, Microsoft.Xna.Framework.Vector3)
DrawPlayerInputSuggestion
#
public System.Void DrawPlayerInputSuggestion(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Candide.Input.SuperKeybind keyBind, Microsoft.Xna.Framework.Vector2 screenSpacePosition)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A5B63C0C737E8B28A956A9C86BC3E7605C3DDD51FCAA069351FF829E592CC9B5 - Body hash
923C072BEF8D4801F2D1C94474E523A46BDC1FE1F6B6BD4E8289DE017280062C - IL size91
Referenced calls
Microsoft.Xna.Framework.GameTime::get_TotalGameTime()System.TimeSpan::get_TotalSeconds()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetSpriteDisplayData(Candide.Input.SuperKeybind)System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)Microsoft.Xna.Framework.Color::get_White()Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
DrawPlayerInputSuggestion
#
public System.Void DrawPlayerInputSuggestion(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Candide.Input.SuperKeybind keyBind, Shared.Entity.EntityWrapper playerEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E5D53CEEAC4D4BE621A9C6114FC267D97E4A98D421BC62BEDBCE64FA028EF2B1 - Body hash
148B578A2D1C818527CBBF43553304ECB98CD05C27323376AA3A31DC73BB7EF3 - IL size44
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Candide.CandideUI.Helpers.PlayerInputDisplayHelper::DrawPlayerInputSuggestion(Microsoft.Xna.Framework.Graphics.SpriteBatch, Candide.Input.SuperKeybind, Microsoft.Xna.Framework.Vector2)
GetSpriteDisplayData
#
public Candide.CandideUI.Helpers.InputSpriteDisplayData GetSpriteDisplayData(Candide.Input.SuperKeybind keybind)
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.Helpers.InputSpriteDisplayData - StaticTrue
- VirtualFalse
- Hash
B3058858A5A5383A1C2E7253807D7C8D35C9B3AB6809578E4AABAAB278AAC6AF - Body hash
9AD533F634F4EE9278C82BFB748B4523E8951D65BE4AC0BF407A6F5CF86F5A4E - IL size203
Referenced calls
Candide.Input.SuperKeybind::get_CurrentKeybind()Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardHandControllerRectangles(Microsoft.Xna.Framework.Input.Buttons)Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle>::.ctor(!0, !1)Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardMouseRectangles(Candide.Input.MouseButtons)Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardKeyboardKeyRectangles(Microsoft.Xna.Framework.Input.Keys)
GetSpriteDisplayData
#
public Candide.CandideUI.Helpers.InputSpriteDisplayData GetSpriteDisplayData(Candide.UserSettings.PlayerKeyBinds keybind)
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.Helpers.InputSpriteDisplayData - StaticTrue
- VirtualFalse
- Hash
E873CF16CE35B21110D627B351CEE9FAA3EB567E8B95DC9F05C7A3910285343C - Body hash
C5DFE0135BE970F3BA3A1AE4A3F291312D7E281893A21F7DC5DEA98D16FF9D34 - IL size311
Referenced calls
Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()System.Nullable<Microsoft.Xna.Framework.Input.Buttons>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Input.Buttons>::get_Value()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardHandControllerRectangles(Microsoft.Xna.Framework.Input.Buttons)System.Nullable<Candide.Input.MouseButtons>::get_HasValue()System.Nullable<Candide.Input.MouseButtons>::get_Value()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardMouseRectangles(Candide.Input.MouseButtons)System.Nullable<Microsoft.Xna.Framework.Input.Keys>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Input.Keys>::get_Value()Candide.CandideUI.Helpers.PlayerInputDisplayHelper::GetStandardKeyboardKeyRectangles(Microsoft.Xna.Framework.Input.Keys)
GetStandardHandControllerRectangles
#
private System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle> GetStandardHandControllerRectangles(Microsoft.Xna.Framework.Input.Buttons button)
Method metadata
- Visibilityprivate
- Return type
System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle> - StaticTrue
- VirtualFalse
- Hash
813D739AD1761117C5EA5011FA9675BC9753B6680445EB691C9AED3BC7C4C998 - Body hash
F9C8CFBAD3AFEB60AA058F39223C04F80B2825E465E8C9AE1DD5FD9073E08724 - IL size1635
Referenced calls
Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle>::.ctor(!0, !1)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)Microsoft.Xna.Framework.Rectangle::get_Location()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::op_Addition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)Microsoft.Xna.Framework.Rectangle::set_Location(Microsoft.Xna.Framework.Point)System.ArgumentOutOfRangeException::.ctor()
Called by
String literals
button
GetStandardKeyboardKeyRectangles
#
private System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle> GetStandardKeyboardKeyRectangles(Microsoft.Xna.Framework.Input.Keys key)
Method metadata
- Visibilityprivate
- Return type
System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle> - StaticTrue
- VirtualFalse
- Hash
ADB019A227811853F8E65FDEC29FDA6DB9C680F246F397E79862C28B3C87345C - Body hash
D80469D09D1F13D674B464C38DD123619CB4F49062143D1656689D96B63612FB - IL size1185
Referenced calls
Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle>::.ctor(!0, !1)
GetStandardMouseRectangles
#
private Candide.CandideUI.Helpers.InputSpriteDisplayData GetStandardMouseRectangles(Candide.Input.MouseButtons button)
Method metadata
- Visibilityprivate
- Return type
Candide.CandideUI.Helpers.InputSpriteDisplayData - StaticTrue
- VirtualFalse
- Hash
59347D568F8565C89C99855EC8F43371FADBCA0DAA177F3BE546DD23B4135067 - Body hash
544F8B7AC1A866F824CF999FB1DC02AE9120DDFDE3E80C7DA10751D884267A0A - IL size345
Referenced calls
Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)System.ValueTuple<Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle>::.ctor(!0, !1)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
button