Candide.Scenes.LoadingScreen.LoadingScreen
Type JSONpublic class in Candide.Scenes.LoadingScreen
Type metadata
- Assembly
Romestead - Namespace
Candide.Scenes.LoadingScreen - Base type
Candide.Scene.GameScene - Hash
294B8C8ED12A4A76C3FD1D543DF6AC6CC5AE37E65237827B2C52E8A60F54DE4C
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
ExitButton# | public | public Candide.CandideUI.Components.Buttons.CandideLabelButton ExitButton |
LoadingDebugLabel# | public | public Candide.CandideUI.Components.CandideTextLabel LoadingDebugLabel |
LoadingLabel# | public | public Candide.CandideUI.Components.CandideTextLabel LoadingLabel |
_candide# | private | private Candide.CandideEngine _candide |
_desktop# | private | private Candide.CandideUI.CandideDesktop _desktop |
_flip# | private | private System.Boolean _flip |
_lastWindowPos# | private | private Microsoft.Xna.Framework.Point _lastWindowPos |
_onUserStatsReceivedT# | private | private Steamworks.Callback<Steamworks.UserStatsReceived_t> _onUserStatsReceivedT |
_passedSteamCheck# | private | private System.Boolean _passedSteamCheck |
_timer# | private | private System.Single _timer |
_uiRender# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _uiRender |
Properties
| Name | Visibility | Signature |
|---|---|---|
UiSpriteBatch# | public | public Microsoft.Xna.Framework.Graphics.SpriteBatch UiSpriteBatch |
Methods
CheckIfDoneLoading
#
private System.Void CheckIfDoneLoading()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9844BC25ACD806FD19A8A8EED2E93D32792AE896645FA661873AAA0E3D0913A9 - Body hash
26971C85D922C94AA8F4B4363E0C231F903FE48BA3E97A0FE280BD71CA311C7F - IL size114
Referenced calls
Steamworks.CallbackDispatcher::get_IsInitialized()Shared.Text.StringId::op_Implicit(System.String)Candide.CandideUI.Components.CandideTextLabel::set_StringId(Shared.Text.StringId)Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.Scene.GameSceneManager::SetCurrentScene()
String literals
Ui_SteamInitializeFail
CopyDirectorySafe
#
private System.Void CopyDirectorySafe(System.String oldPath, System.String newPath)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
833F7A6058A95153053EE6ABAF62908D448F00383152B22B4F13FDE66E66C63C - Body hash
D321F7ACD5ACD44F64B8C1A9D7EAF05E43CB4AFA7AD1D9B231C094EBA6D3AFEB - IL size47
Referenced calls
System.IO.DirectoryInfo::.ctor(System.String)System.DateTime::get_UtcNow()System.TimeSpan::FromDays(System.Double)System.DateTime::op_Subtraction(System.DateTime, System.TimeSpan)CandideCreator.Shared.Helpers.FileHelper::CopyAll(System.IO.DirectoryInfo, System.IO.DirectoryInfo, System.DateTime)
CopyOldSaveFolder
#
private System.Void CopyOldSaveFolder()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7825E140C8473A4B67AD9C8E708F9A4F22A046A294DB9828D1BB708D5ADAB7C2 - Body hash
DBA052A264258161B990C19CF745E617625B1E525C02F8B3FDC77C0876FEF824 - IL size59
Referenced calls
Candide.GameModels.Helpers.GamePathHelper::GetFolderPath(Candide.GameModels.Helpers.GameFolder, System.Boolean)System.IO.Directory::Exists(System.String)System.String::op_Equality(System.String, System.String)Candide.Scenes.LoadingScreen.LoadingScreen::CopyDirectorySafe(System.String, System.String)
Draw
#
public System.Void Draw(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
01DC89508135157CA44E361CA7745090D0A0A3DB45C52E6A0018722292AE23A6 - Body hash
FC5A21C4C0AEF22FCFE0AE2633F6E8136E75D0EA39A2F23FEECB68F8DF204E69 - IL size347
Referenced calls
Candide.Scene.GameScene::get_GraphicsDevice()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Color)Candide.CandideUI.CandideUiSystem::Draw()Candide.Scenes.LoadingScreen.LoadingScreen::get_UiSpriteBatch()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>)Microsoft.Xna.Framework.Graphics.SpriteBatch::End()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_Bounds()Microsoft.Xna.Framework.Color::get_White()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)CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, System.Single, System.Single)
Func
#
private System.Void Func(Steamworks.UserStatsReceived_t param)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FAB721C4E3E69A92579CD47D06CA3D57638D657BE31360CB4B47D38817C95837 - Body hash
97218E2BAA38A56348007DA3E205221AA334974E0EBC3D4306FFE9ECA7687C67 - IL size23
Referenced calls
Steamworks.SteamUserStats::SetStat(System.String, System.Int32)
String literals
playtest_active3
Initialize
#
public System.Void Initialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
58ABCCFC5351CE6B3A2FBDB6AC7933744CDBFF4301AC4F35CFFC68E9E8CD5111 - Body hash
7A567A2E671371B36398A8198E7A5AFF918B2072F80810DA72F13DC985D8CD88 - IL size12
Referenced calls
LoadContent
#
public System.Void LoadContent()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
00AF67EC32820448C77AF663741CBCC05E1DC292243BBF7C0E6EEA0D4A020B3E - Body hash
6A6103713B69ADDC4DD2789F05DF87B6F44B7DF30EE70D8BFB5A78CD4109C8B8 - IL size28
Referenced calls
Candide.CandideUI.CandideDesktop::.ctor()Candide.Scenes.LoadingScreen.LoadingScreenUi::Initialize(Candide.CandideUI.CandideDesktop)Candide.UserSettings.GameUserSettings::InitializeUserSettings()
OnDisplaySettingsChanged
#
public System.Void OnDisplaySettingsChanged()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
39533E6FE8ED650E9592F1E7DB8258276731DE7AC4ED1DC3FBA1566A268E4ABA - Body hash
B99683C4B84C6BF2603A5EE8066F30906CD341D4E92EE209F1131A3A572DE163 - IL size7
Referenced calls
OnExiting
#
public System.Void OnExiting(System.Object sender, System.EventArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4DF1E1A3AB44D5C78966395D063284A31086615E641587D90A376F2F3E1DEEAF - Body hash
B5BB020DF4EF4F9BCD652796D808575D1364DB59EC343A0BB8CA6ADC8A5A26D8 - IL size35
Referenced calls
System.Nullable<Microsoft.Xna.Framework.Point>::.ctor(!0)Candide.UserSettings.WindowUserSettings::set_WindowPosition(System.Nullable<Microsoft.Xna.Framework.Point>)Candide.UserSettings.GameUserSettings::SaveAutoSettings()Candide.Scene.GameScene::OnExiting(System.Object, System.EventArgs)
OnSceneActivated
#
public System.Void OnSceneActivated()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
744C3731734D35D635DAC13C8A8CEF2E3F9E6A2462D584425F717A8BD9078D35 - Body hash
5F85E8FDE59DD813C6DF6731B99F74A93EBE65A5876DA3E5E221034F9EAE431B - IL size49
Referenced calls
Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)Candide.Scenes.LoadingScreen.LoadingScreen::OnUiSizeChange()Candide.Sound.SoundPlayer::StopAllEvents()Candide.Sound.MusicAmbienceSystems.MusicSoundSystem::StopAll()Candide.GameModels.Systems.AmbienceSystem::StopAll()Candide.Sound.MusicAmbienceSystems.AmbienceSoundSystem::StopAll()Candide.Scenes.LoadingScreen.LoadingScreenUi::ShowUi(Candide.CandideUI.CandideDesktop)
OnSceneDeactivated
#
public System.Void OnSceneDeactivated()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C467CFF20B7577AEB125368C209EF351199396DCB2573FFC943D9167D981038A - Body hash
F64044B349D806E0BAB515241F75FF0E484B1AF40F5ADD333CEF9C5282E85B72 - IL size12
Referenced calls
OnUiSizeChange
#
public System.Void OnUiSizeChange()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E3B69E2A7C5ED569D65E1E9D441B2B060E338535EAF6C850C0D71D4F57FC48C7 - Body hash
025CA7AD3AD489C142612B2DB0EF3195D972996B1583C638A0A30110E25A1EA2 - IL size85
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()Candide.Scene.GameScene::get_GraphicsDevice()Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetWidth()Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetHeight()Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
86416E904157AB9FFE026A1884D71D246E66531C9ACDCDF2348E421790A84729 - Body hash
406988D4B2510185D3BE86163378564D9613872CFCE7EE81B9562E5F0CA97020 - IL size367
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Microsoft.Xna.Framework.Game::set_IsMouseVisible(System.Boolean)Candide.Scene.GameScene::get_Window()Microsoft.Xna.Framework.GameWindow::get_Position()Candide.Input.Keybinds::Update()Candide.Input.InputManager::Update(Microsoft.Xna.Framework.GameTime)Candide.Input.InputState::Update()Candide.Accessibility.ControllerInputManager::Update()Candide.Sound.SoundPlayer::Update(System.Single, System.Single, System.Single)Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)Candide.UserSettings.DisplayUserSettings::get_DisplayMode()Candide.UserSettings.DisplayUserSettings::set_DisplayMode(Candide.UserSettings.CandideDisplayMode)Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::ApplySettings()Candide.CandideUI.CandideExtendedInteractionsHandler::Update(Microsoft.Xna.Framework.GameTime)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Candide.CandideUI.CandideUiSystem::Update(Microsoft.Xna.Framework.GameTime)Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)Candide.CandideUI.CandideUiElement::get_Opacity()Candide.CandideUI.CandideUiElement::set_Opacity(System.Single)Candide.Scenes.LoadingScreen.LoadingScreen::CheckIfDoneLoading()