Romestead Assembly Reference

Candide.CandideUI.UiRenderContext

Type JSON

public class in Candide.CandideUI

Methods37
Properties3
Fields8
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI
  • Base typeSystem.Object
  • Hash997624454F05E02D5E4A188430EF0EBAE2AF2EA40202E81BDA72F906D0F6957A

Relationships

Fields

NameVisibilitySignature
Effectpublicpublic Microsoft.Xna.Framework.Graphics.Effect Effect
ScissorEnabledpublicpublic System.Boolean ScissorEnabled
SpriteBatchpublicpublic Microsoft.Xna.Framework.Graphics.SpriteBatch SpriteBatch
Transformpublicpublic Candide.CandideUI.Transform Transform
UiRasterizerStatepublicpublic Microsoft.Xna.Framework.Graphics.RasterizerState UiRasterizerState
_beginCalledprivateprivate System.Boolean _beginCalled
_scissorprivateprivate Microsoft.Xna.Framework.Rectangle _scissor
_textureFilteringprivateprivate UiRenderContext.TextureFiltering _textureFiltering

Properties

NameVisibilitySignature
IsDrawingpublicpublic System.Boolean IsDrawing
Opacitypublicpublic System.Single Opacity
Scissorpublicpublic Microsoft.Xna.Framework.Rectangle Scissor

Methods

AddOpacity

public System.Void AddOpacity(System.Single opacity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3C7A6940131EA8B44E051461E2BCC87076B7118601B6BF6BC45EC11678409070
  • Body hash560D823B31B03D01B4E0960B2FAB1FE2428E782190630ECAAD852653A111C89E
  • IL size15
Referenced calls
  • Candide.CandideUI.UiRenderContext::get_Opacity()
  • Candide.CandideUI.UiRenderContext::set_Opacity(System.Single)
Called by

Begin

public System.Void Begin()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash43CFBC57098D49152484C6ABE8D1BCE51BB52C055DC6720BFFF96C6799F74135
  • Body hash4485B70D51A3C33E86FC7DA585E6C6DD0A276E0CFEE5892719C43462C989A01A
  • IL size104
Referenced calls
  • Candide.CandideUI.UiRenderContext::End()
  • Candide.CandideUI.UiRenderContext::set_IsDrawing(System.Boolean)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, System.Nullable<Microsoft.Xna.Framework.Matrix>)
Called by

DrawIcon

public System.Void DrawIcon(CandideCreator.Shared.Graphics.Icon icon, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash18FBF4C9FB9E729A9B1AD600E95915D69B6CF84DA139466801C22049B7D23AAC
  • Body hashA7B561F05C297F2EFF0BB70BCD61B4BC3C159CEC9C4607C851272C8CFA09A14F
  • IL size17
Referenced calls
Called by

DrawIcon

public System.Void DrawIcon(CandideCreator.Shared.Graphics.Icon icon, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, Microsoft.Xna.Framework.Color color)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCB5F8415C305F8EE9FDDE6A49FCE1CCC3582F8AF60C2313B71DE1E747D5B9673
  • Body hashCEB881F00629F0F35A712EBD9C136F441191E057C78CBCA8B6244939FBCD93D1
  • IL size111
Referenced calls
Called by

DrawLine

public System.Void DrawLine(Microsoft.Xna.Framework.Vector2 actualPosition1, Microsoft.Xna.Framework.Vector2 actualPosition2, System.Single thickness, Microsoft.Xna.Framework.Color color, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, System.Single layerDepth)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE0A63ED5A0B0E455F727257A3CA1D1D1B84DBA71F0793EBF11EEE6E604FEE55B
  • Body hashEBFF0B487E1F495A436E660706497277FD49073C612E04C6D5C13EB79C4D3C67
  • IL size119
Referenced calls
Called by

DrawLine

public System.Void DrawLine(Microsoft.Xna.Framework.Vector2 actualStartPosition, System.Single length, System.Single angle, Microsoft.Xna.Framework.Color color, System.Single thickness)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB5A68ECA266B55395A81B3E26ED1F26E97382757E91E70A952ECAA29C0A7B859
  • Body hash3E77604C103B64A8FAC4707035BEBFCD0AA05276ED955D44AAAB9C01A6278712
  • IL size58
Referenced calls

DrawRectangle

public System.Void DrawRectangle(Microsoft.Xna.Framework.Rectangle actualBounds, Microsoft.Xna.Framework.Color color, System.Single layerDepth)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash67CE1BF1AA8E288CA3304E06BF99EF8E9EA4F0188C0DE3609545F38B30781EE2
  • Body hashE124C6CA5A2F7E3EA6D559B7B12C37530E85415BE917EC94E6654FCD0ED4535E
  • IL size38
Referenced calls
Called by

DrawRectangle

public System.Void DrawRectangle(Microsoft.Xna.Framework.Vector2 position, System.Single actualWidth, System.Single actualHeight, Microsoft.Xna.Framework.Color color, System.Single layerDepth)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4313A0BEF114CCF99B472C37ED13460BE7DAC11B9B854D3E65D47CC631DEA5E4
  • Body hashF5A51598859174B1839C10632C5DA0D6CBCE92A700C6C39DD0A6E1BFE497035C
  • IL size56
Referenced calls
Called by

DrawRepeatedX

private System.Void DrawRepeatedX(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Rectangle sourceRectangle, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 actualScale, Microsoft.Xna.Framework.Color& color, System.Single actualWidth, System.Single xRepeat, System.Single yRepeat)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash71A2CCF73B8D8E17AFAD24C56045388D06079E2833D4093A0ECE1B48543CD3BE
  • Body hash4B823C92A0B2866CDEB99DC8D1E3157EE279CC1F955E2166E576D9B8497EEDF2
  • IL size374
Referenced calls
  • System.MathF::Round(System.Single)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
  • System.MathF::Ceiling(System.Single)
Called by

DrawRepeatedX

private System.Void DrawRepeatedX(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, System.Int32 frame, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 actualScale, Microsoft.Xna.Framework.Color& color, System.Single actualWidth, System.Single xRepeat, System.Single yRepeat)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1D5739803B8A078D8B5E641B9DDA679AC16549BEDA5D1C53B1892205F6ED5445
  • Body hash368247F7CE307E3F9F9AB8C65F29632C2BDDD3255C551D55AA7B07DF4B6C7270
  • IL size29
Referenced calls
Called by

DrawRepeatedY

private System.Void DrawRepeatedY(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, System.Int32 frame, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 actualScale, Microsoft.Xna.Framework.Color& color, System.Single actualHeight, System.Single xRepeat, System.Single yRepeat)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEA027F51F0596C2BA4DA2A4E47D8493AF0216B4B6A2EF16D2EABB0545FEBC748
  • Body hash51405BFA13632B2C022680C8784DCE3BB021B43C1EEE46690AE2A33EA1DA2FB8
  • IL size384
Referenced calls
  • CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)
  • System.MathF::Round(System.Single)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
  • System.MathF::Ceiling(System.Single)
Called by

DrawRepeating

public System.Void DrawRepeating(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5A07866B57CA48F95E3AB9B63ED97082FA34D20A255A7C9AB3F29D1A54E18739
  • Body hash6B2A3B50CC92B92E79776206EDDEE9EDDD488358FC439CE9AC7F0E9280C80696
  • IL size168
Referenced calls

DrawRichText

public System.Void DrawRichText(FontStashSharp.RichText.RichTextLayout richText, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Color color, Microsoft.Xna.Framework.Color shadowColor, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, System.Boolean smoothText, System.Single layerDepth, FontStashSharp.RichText.TextHorizontalAlignment horizontalAlignment, System.Int32 maxChars)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1A822C1C2622C6CC926C18EB1262D310BBB800E930BA2B2B8E51E3D6EE024FB9
  • Body hash33856D0B48C061662E98E317B94B6D99383C452363AB1799CA0F0CC64AF6BB88
  • IL size229
Referenced calls
  • Candide.CandideUI.UiRenderContext::SetTextureFiltering(UiRenderContext.TextureFiltering)
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • FontStashSharp.RichText.RichTextLayout::get_IgnoreColorCommand()
  • FontStashSharp.RichText.RichTextLayout::set_IgnoreColorCommand(System.Boolean)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)
  • FontStashSharp.RichText.RichTextLayout::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, FontStashSharp.RichText.TextHorizontalAlignment, System.Int32)
  • Candide.CandideUI.CandideUiSystem::get_Scale()
Called by

DrawSprite

public System.Void DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, Microsoft.Xna.Framework.Vector2 rotationOrigin)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE9780C5B7E993B8E7644D5957198C7D88AF6327CD28C0AAA648B25AE3F196D10
  • Body hash98F792111F498B39C58945FACA22677E89BF578D697874659D33347EB2B29132
  • IL size104
Referenced calls
Called by

DrawSprite

public System.Void DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, System.Boolean drawSmooth)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0384EF70A181B1B151C2871CF4E139FDD933F348C01F81ED900C5B2CB09C7CE3
  • Body hashF78EE1D614D0B2352EAB7C5BE76121E1440E37FA3FCF9DBC65D82FCA12FA3452
  • IL size137
Referenced calls
Called by

DrawSprite

public System.Void DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Nullable<Microsoft.Xna.Framework.Rectangle> sourceRectangle, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB3F9D4267CB143B2BD3CB9FB35A4D30CD4C1C4A4D77CDB280EFDD0B654407E95
  • Body hashE40AF365614F75D0951684FDA6549404633F1224B9F4C0AAA834E40ACC5D1FF1
  • IL size19
Referenced calls
Called by

DrawSprite

public System.Void DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Nullable<Microsoft.Xna.Framework.Rectangle> sourceRectangle, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, Microsoft.Xna.Framework.Vector2 rotationOrigin, Microsoft.Xna.Framework.Color color, Microsoft.Xna.Framework.Graphics.SpriteEffects effects)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash645379793EF11ACE658E6A2D30419BF9831EC64268490970F797EA853954318C
  • Body hash2A3B91B92C8E64422A6CCE56258874730D873DB89683D4A7E04660420C6444FB
  • IL size111
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • 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, System.Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)
Called by

DrawSprite

public System.Void DrawSprite(Microsoft.Xna.Framework.Graphics.Texture2D sourceTexture, System.Nullable<Microsoft.Xna.Framework.Rectangle> sourceRectangle, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB6C71DF9CD41DB0928748CD20D169BA4DD23E57F248C80CEC0F3F43643E1C598
  • Body hashA91CB0784403D3024B6A9F0DD4868133094F96D46D02C60AF94B09BA38E365D2
  • IL size113
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • 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, System.Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)
Called by

DrawSprite9Box

public System.Void DrawSprite9Box(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Rectangle sourceRectangle, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash400AC545D8ECC97FB7F1D101D9A26827A006AF982B0E9CB4314038DDDB198EEE
  • Body hash73200ECFA22798D40DD1AF2469159C11D50E918FBE4AE37A604352A18EC3DBA4
  • IL size629
Referenced calls
Called by

DrawSprite9Box

public System.Void DrawSprite9Box(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA0B8BFF0B1605778396180651EF2F35973BEA84D0844051156213F55703789D4
  • Body hashD719DD949DDE805BCBC732BD8A4CC7A4EFFAAF7CEC3DB91E0FBDE55E0D0D39BE
  • IL size509
Referenced calls
Called by

DrawSpriteAllRepeating

public System.Void DrawSpriteAllRepeating(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Rectangle source, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single actualWidth, System.Single actualHeight)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1CFD9DA265102004A1311486D4BFCA3AC17BF44C56B70F9050FC9295BC53DA42
  • Body hashF232E6B855C146D05532AED83179BB197AC95DAFF147BA5E6923A28B3355FA4F
  • IL size238
Referenced calls
Called by

DrawSpriteBoxOfManySprites

public System.Void DrawSpriteBoxOfManySprites(System.Single actualWidth, System.Single actualHeight, System.Int32 frame, System.Int32 framesAmount, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2D8BFB92FFCD28E0E4BF6C82F641A600FEBB39087EEF1010EBD9E7FF2778EDCD
  • Body hashDBE37C62168D1ECAEC4F2147FC0EB4D1519F9F06C70BA12925CC4AECC4BEDA16
  • IL size628
Referenced calls
Called by

DrawSpriteHorizontalBox

public System.Void DrawSpriteHorizontalBox(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash28A880A87CDB494B54C4548B27E32ADDB2AAFA71B28A46DCEB67EA4A2A55912E
  • Body hash3E8BAF3F2612FCCF8700AD3EA24E557F3A34B8DA32F7983DD39B280FD55FB904
  • IL size167
Referenced calls
Called by

DrawSpriteHorizontalRepeating

public System.Void DrawSpriteHorizontalRepeating(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Rectangle source, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single actualWidth)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2E0FE65BB172B04FDFDD2F96B2E9133917A1A8DE22BE5413863A07F183A18966
  • Body hashCF420CDAAD03DC99B02EE550FC6762A4EB1048A17FA2EBA0D2DCE05B9F84911C
  • IL size438
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
  • System.MathF::Round(System.Single)
Called by

DrawSpriteRepeating

public System.Void DrawSpriteRepeating(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Rectangle sourceRectangle, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single xRepeat, System.Single yRepeat)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0B8F3C66BAB12E56CF998EB87928337BBF934005C0AFC8E3C8383B88752AFDE4
  • Body hash13EB65255FDE0E80C05D7D8C4984D1E2E88765874D501995CBE4F2A17B632D11
  • IL size152
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
Called by

DrawSpriteVerticalBox

public System.Void DrawSpriteVerticalBox(System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5B72FA3F63DCD5E5371692BD42FBF9ED9A30B9C093C2B4BEC63558E44150087C
  • Body hashC5FC058A501529324ED66BAA7628796A1B9FE28521646D64345070D8DE16D15D
  • IL size228
Referenced calls
Called by

DrawSpriteVerticalBox2

public System.Void DrawSpriteVerticalBox2(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC8E3FF1E2708C1528D1BDDEF6FA0F21BE13CEE1D36FC3EAF548C6A12E0F9645F
  • Body hash579CF50FB782402C1300EBDB6ABBD7E94F1293D10D631F240809D8F9911E5446
  • IL size167
Referenced calls
Called by

DrawSpriteVerticalRepeating

public System.Void DrawSpriteVerticalRepeating(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Rectangle source, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale, System.Single actualHeight)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCB450D0396931603355A98530CEAE97AA9685DF5B8779FFE5D9071F91F9CD4B3
  • Body hash869B2BB61FFFE93294F9DC401F02F127DD3AE4C57B988A3CDA2C2C5EE24FC100
  • IL size438
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::get_A()
  • Candide.CandideUI.UiRenderContext::GetOpacityMultipliedAlpha(System.Byte)
  • Microsoft.Xna.Framework.Color::set_A(System.Byte)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
  • System.MathF::Round(System.Single)
Called by

DrawString

public System.Void DrawString(FontStashSharp.RichText.RichTextLayout layout, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Color color, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, System.Boolean smoothText, System.Single layerDepth, System.Int32 maxChars)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD4CAC91012D34002B1E84502B748403BBEFB6B2079282A2D917751B11B005EAF
  • Body hash7EB271290FB2A07A870C436A66C46BF662F6DC8D5B98BBC3D3BF36ED57BF756B
  • IL size132
Referenced calls
Called by

DrawString

public System.Void DrawString(FontStashSharp.SpriteFontBase font, System.String text, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Color color, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, System.Boolean smoothText, System.Single layerDepth, System.Int32 maxChars)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash10625E2C6AB0DBA2E06E2285A77A214008A2A923D5E0E590E59062B27FC6439C
  • Body hash7AA28D28D60506404256FCD46C32037103AE02E4CDC02FEA4BEB9FC51FE22373
  • IL size150
Referenced calls
Called by

DrawWindowBox

public System.Void DrawWindowBox(System.Single actualWidth, System.Single actualHeight, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector2 scale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8AF6AB6A5E1815A7FC86639E10C565E93A47C5594A50CF01B4420A581E317987
  • Body hashD719DD949DDE805BCBC732BD8A4CC7A4EFFAAF7CEC3DB91E0FBDE55E0D0D39BE
  • IL size509
Referenced calls

End

public System.Void End()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3EAB8EE70611EAB5C0F8A2189933DECAA9470D5623017C5245B7A935F8F04798
  • Body hashE6F20AAE584DFEE5384580101B3B65C6A19626967613AE7B6848051FB09E03CB
  • IL size26
Referenced calls
  • Candide.CandideUI.UiRenderContext::set_IsDrawing(System.Boolean)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::End()
Called by

Flush

public System.Void Flush()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8DB0D9DE7563EA37970F21CDD155D8E6276FA80584AAFD4F32D5A731E72919EC
  • Body hashF07171A45EE406AA36A1E761519670472C523976EBC9ED7AAEDE6DBD83505805
  • IL size22
Referenced calls
Called by

GetOpacityMultipliedAlpha

private System.Byte GetOpacityMultipliedAlpha(System.Byte alpha)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Byte
  • StaticFalse
  • VirtualFalse
  • Hash6E0B86DE189EF1BB7AE7AD0DE29B49F9C94BA54879E9CDD40D46629A17DA1C0B
  • Body hashC8A67AC80337C570DCBB6E9EDF43E78420539E4B33D387A7736345AA8A2A10A6
  • IL size11
Referenced calls
  • Candide.CandideUI.UiRenderContext::get_Opacity()
Called by

GetTextureFiltering

public UiRenderContext.TextureFiltering GetTextureFiltering()

Method metadata
  • Visibilitypublic
  • Return typeUiRenderContext.TextureFiltering
  • StaticFalse
  • VirtualFalse
  • Hash127FA0245983D42B1BB83A4D54E0A1C8B621FB606DB70B5B92609E20BB42F555
  • Body hash3E7988A3B30C15593B10BC83800FFE27A4900C488A5A0575A789215F5D7E11AA
  • IL size7
Called by

SetTextureFiltering

public System.Void SetTextureFiltering(UiRenderContext.TextureFiltering value)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0CDEEA601D3A71B3E1FAD5FAC4F1D1B87C83E1DD1CD94C87F0449B13FF5B9B72
  • Body hashEF35E7DC86136AD1E06FDEE1CC64DA5D42E14D4B6287CFAEEFB81BF73DEB83B9
  • IL size24
Referenced calls
Called by