Candide.CandideUI.Transform
Type JSONpublic struct in Candide.CandideUI
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI - Base type
System.ValueType - Hash
3AEC35D870D03FF9C31FA874E74A316D75C72390357EE3640E4A2E749292EA7B
Relationships
Base type
System.ValueType
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Matrix# | public | public Microsoft.Xna.Framework.Matrix Matrix |
Rotation# | public | public System.Single Rotation |
Scale# | public | public Microsoft.Xna.Framework.Vector2 Scale |
Methods
AddTransform
#
public System.Void AddTransform(Candide.CandideUI.Transform& newTransform)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2A7812C0CD81E7B3EB809698136B607AA9B7935CCB879F41C89CE6572DFC8C34 - Body hash
64BAC5C9B11CBB79E5B54BE9ED0AAB02239F9E2A2E1C541E01E27C5C32C4C859 - IL size66
Referenced calls
Microsoft.Xna.Framework.Matrix::op_Multiply(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
Apply
#
public Microsoft.Xna.Framework.Point Apply(Microsoft.Xna.Framework.Point source)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Point - StaticFalse
- VirtualFalse
- Hash
40C8F787E1EDCFF3A821B4BF7CC2B47E0492B94ACC47778E837F0C89D8FCD93E - Body hash
DF2E8B4C27D18CAFF0E3CD57AB78F4CAB63D8B7CC770A28DFBD5CBE9B576FBFC - IL size34
Referenced calls
Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::ToPoint()
Apply
#
public Microsoft.Xna.Framework.Rectangle Apply(Microsoft.Xna.Framework.Rectangle source)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Rectangle - StaticFalse
- VirtualFalse
- Hash
56E9FF991453AAEA9623E23600628F3D8367F78085097824383EF4A63135AF5E - Body hash
E999B9AA96252FE8D06E564B4CEA778D4B413FDFB2F86AC63D5FBA6F8652626D - IL size13
Referenced calls
Apply
#
public Microsoft.Xna.Framework.Vector2 Apply(Microsoft.Xna.Framework.Vector2 source)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector2 - StaticFalse
- VirtualFalse
- Hash
E22A31E058C020B9868FB7F4A8E6C22DE3219DBBA8D8FD2B739A2B889C0770C3 - Body hash
3D2C2E46A8AB38DE601154E592A6821EBD45D7906338CC15748BA872BF63EEDE - IL size13
Referenced calls
Called by
Candide.CandideUI.CandideUiElement::CalculateScreenPositionCandide.CandideUI.Helpers.ControllerMouseSimulator::UpdateCandide.CandideUI.Helpers.MouseUiFunctions::FindElementsWithMouseInsideCandide.CandideUI.Helpers.MouseUiFunctions::SearchCandide.CandideUI.MouseUiInputSystem::UpdateCandide.CandideUI.TradingPost.Components.UiTradeRouteLine::UpdateCandide.CandideUI.Transform::ApplyCandide.CandideUI.UiRenderContext::DrawIconCandide.CandideUI.UiRenderContext::DrawLineCandide.CandideUI.UiRenderContext::DrawRectangleCandide.CandideUI.UiRenderContext::DrawRepeatingCandide.CandideUI.UiRenderContext::DrawRichTextCandide.CandideUI.UiRenderContext::DrawSpriteCandide.CandideUI.UiRenderContext::DrawSpriteCandide.CandideUI.UiRenderContext::DrawSpriteCandide.CandideUI.UiRenderContext::DrawSpriteCandide.CandideUI.UiRenderContext::DrawSprite9BoxCandide.CandideUI.UiRenderContext::DrawSprite9BoxCandide.CandideUI.UiRenderContext::DrawSpriteBoxOfManySpritesCandide.CandideUI.UiRenderContext::DrawSpriteHorizontalBoxCandide.CandideUI.UiRenderContext::DrawSpriteHorizontalRepeatingCandide.CandideUI.UiRenderContext::DrawSpriteRepeatingCandide.CandideUI.UiRenderContext::DrawSpriteVerticalBoxCandide.CandideUI.UiRenderContext::DrawSpriteVerticalBox2Candide.CandideUI.UiRenderContext::DrawSpriteVerticalRepeatingCandide.CandideUI.UiRenderContext::DrawStringCandide.CandideUI.UiRenderContext::DrawStringCandide.CandideUI.UiRenderContext::DrawWindowBoxCandide.MainMenu.Ui.Components.CandideSpacDisplay::InternalDraw
BuildTransform
#
private System.Void BuildTransform(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 origin, Microsoft.Xna.Framework.Vector2 scale, System.Single rotation, out Microsoft.Xna.Framework.Matrix& result)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
01F8EBA2A15E342D7DE1805E5CA0C0EAAAA1A3A6D686F3C4E826736C8EBED3B6 - Body hash
323BD46E3CAA2007263BBD8435290BD02C543CA9A00A62DA07E9B0F0D2774290 - IL size283
Referenced calls
Microsoft.Xna.Framework.Matrix::get_Identity()System.Math::Cos(System.Double)System.Math::Sin(System.Double)