Candide.Graphics.DeferredRenderer
Type JSONpublic class in Candide.Graphics
Type metadata
- Assembly
Romestead - Namespace
Candide.Graphics - Base type
System.Object - Hash
FD04A6F97206AFD03BE76C1BC124C5B24EE9F18258A074BAA6A062E08EEDD91B
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
AmbientColor# | public | public Microsoft.Xna.Framework.Vector4 AmbientColor |
AmdMode# | public | public System.Boolean AmdMode |
BlackAndWhite# | public | public System.Boolean BlackAndWhite |
BlackAndWhiteMode# | public | public System.Int32 BlackAndWhiteMode |
BloomCutOff# | public | public System.Single BloomCutOff |
BloomDecayStrength# | public | public System.Single BloomDecayStrength |
BloomEnabled# | public | public System.Boolean BloomEnabled |
BloomPixelated# | public | public System.Boolean BloomPixelated |
BloomRenderScale# | public | public System.Single BloomRenderScale |
BloomStepSize# | public | public System.Single BloomStepSize |
BloomStrength# | public | public System.Single BloomStrength |
Camera# | public | public Microsoft.Xna.Framework.Matrix Camera |
ChromaticAberrationEnabled# | public | public System.Boolean ChromaticAberrationEnabled |
ChromaticAberrationStrength# | public | public System.Single ChromaticAberrationStrength |
CloudBaseOffset# | public | public Microsoft.Xna.Framework.Vector4 CloudBaseOffset |
CloudStart# | public | public System.Single CloudStart |
CloudStrength# | public | public System.Single CloudStrength |
CloudWeights# | public | public Microsoft.Xna.Framework.Vector3 CloudWeights |
CloudWidth# | public | public System.Single CloudWidth |
ConstructionSitesBatchRenderer# | public | public Candide.Graphics.Batcher.RenderBatchedConstructionSites ConstructionSitesBatchRenderer |
DeathSpacs# | public | public System.Collections.Generic.List<System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>> DeathSpacs |
DebugMode# | public | public System.Boolean DebugMode |
DebugNormals# | public | public System.Boolean DebugNormals |
DebugTextureNames# | public | public System.Collections.Generic.List<System.String> DebugTextureNames |
DebugTextures# | public | public System.Collections.Generic.List<Microsoft.Xna.Framework.Graphics.Texture2D> DebugTextures |
DeferredBinding# | private | private Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] DeferredBinding |
DirectionalLights# | private | private System.Collections.Generic.List<Candide.Graphics.DirectionalLight> DirectionalLights |
DofBlurType# | public | public System.Int32 DofBlurType |
DofCutOffHigh# | public | public System.Single DofCutOffHigh |
DofCutOffHighRamp# | public | public System.Single DofCutOffHighRamp |
DofCutOffLow# | public | public System.Single DofCutOffLow |
DofCutOffLowRamp# | public | public System.Single DofCutOffLowRamp |
DofEnabled# | public | public System.Boolean DofEnabled |
DofGamma# | public | public System.Single DofGamma |
DofPixelated# | public | public System.Boolean DofPixelated |
DofRenderScale# | public | public System.Single DofRenderScale |
DofSampleCount# | public | public System.Single DofSampleCount |
DofSpeed# | public | public System.Single DofSpeed |
DofStepSize# | public | public System.Single DofStepSize |
DofStrength# | public | public System.Single DofStrength |
DrawingShadows# | public | public System.Boolean DrawingShadows |
DropShadowBatchRenderer# | public | public Candide.Graphics.Batcher.DropShadowBatcher DropShadowBatchRenderer |
EnableAmbientOcclusion# | public | public System.Boolean EnableAmbientOcclusion |
EntitiesBatchRenderer# | public | public Candide.Graphics.Batcher.RenderBatchedEntities EntitiesBatchRenderer |
EntitySpacs# | public | public System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>> EntitySpacs |
Exposure# | public | public System.Single Exposure |
FilmGrainEnabled# | public | public System.Boolean FilmGrainEnabled |
FilmGrainStrength# | public | public System.Single FilmGrainStrength |
FloorNoise# | public | public System.Boolean FloorNoise |
FloorNoiseMult# | public | public System.Single FloorNoiseMult |
FogAngle# | public | public System.Single FogAngle |
FogBatchRenderer# | public | public Candide.Graphics.Batcher.RenderBatchedFog FogBatchRenderer |
FogEnabled# | public | public System.Boolean FogEnabled |
FogForceNightColor# | public | public System.Boolean FogForceNightColor |
FogHeight# | public | public System.Single FogHeight |
FogHeightFade# | public | public System.Single FogHeightFade |
FogNightColor# | public | public Microsoft.Xna.Framework.Vector3 FogNightColor |
FogTransparency# | public | public System.Single FogTransparency |
FogVolumetricEnabled# | public | public System.Boolean FogVolumetricEnabled |
FpsCameraPos# | public | public Microsoft.Xna.Framework.Vector3 FpsCameraPos |
FpsCameraUp# | private | private Microsoft.Xna.Framework.Vector3 FpsCameraUp |
GammaCorrection# | public | public System.Boolean GammaCorrection |
GammaLightMixing# | public | public System.Boolean GammaLightMixing |
GammaLightMixingAmount# | public | public System.Single GammaLightMixingAmount |
GrassFields# | public | public System.Collections.Generic.List<Candide.Entities.Controllers.Legacy.GrassFieldController> GrassFields |
GrassNoiseEnabled# | public | public System.Boolean GrassNoiseEnabled |
HdrToneMapping# | public | public System.Boolean HdrToneMapping |
Height# | public | public System.Single Height |
ImmediateFogs# | public | public System.Collections.Generic.List<Candide.Ambience.WeatherAmbienceHandlers.FogInstance> ImmediateFogs |
ImmediateSprites# | public | public System.Collections.Generic.List<Candide.Graphics.ImmediateSprite> ImmediateSprites |
InspectChannelA# | public | public System.Boolean InspectChannelA |
InspectChannelB# | public | public System.Boolean InspectChannelB |
InspectChannelG# | public | public System.Boolean InspectChannelG |
InspectChannelR# | public | public System.Boolean InspectChannelR |
LavaFlowReuseList# | private | private System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>> LavaFlowReuseList |
LavaReuseList# | private | private System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>> LavaReuseList |
LensDistortionEnabled# | public | public System.Boolean LensDistortionEnabled |
LensDistortionK# | public | public System.Single LensDistortionK |
LensDistortionKCube# | public | public System.Single LensDistortionKCube |
LensDistortionS# | public | public System.Single LensDistortionS |
LightBandingMode# | public | public System.Int32 LightBandingMode |
LineLights# | public | public System.Collections.Generic.List<Candide.Graphics.LineLight> LineLights |
Metallness# | public | public System.Single Metallness |
Mode# | public | public System.Int32 Mode |
Moon# | public | public Candide.Graphics.DirectionalLight Moon |
MultiplyAmount# | public | public System.Single MultiplyAmount |
MultiplyToneMapping# | public | public System.Boolean MultiplyToneMapping |
NormalizeLight# | public | public System.Boolean NormalizeLight |
NormalizeMode# | public | public System.Int32 NormalizeMode |
OutlineColor# | public | public Microsoft.Xna.Framework.Vector4 OutlineColor |
OutlinesEnabled# | public | public System.Boolean OutlinesEnabled |
OverrideWaterColor# | public | public System.Boolean OverrideWaterColor |
ParticleBatchRenderer# | public | public Candide.Graphics.Batcher.RenderBatchedParticles ParticleBatchRenderer |
ParticlesSortList# | public | public System.Collections.Generic.List<System.Int32> ParticlesSortList |
PlayerSpacs# | public | public System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>> PlayerSpacs |
PointLightEntityShadowsEnabled# | public | public System.Boolean PointLightEntityShadowsEnabled |
PointLightParametersList# | private | private System.Collections.Generic.List<DeferredRenderer.PointLightParameters> PointLightParametersList |
PointLights# | private | private System.Collections.Generic.List<Candide.Graphics.PointLight> PointLights |
ProjectilesSortList# | public | public System.Collections.Generic.List<System.Int32> ProjectilesSortList |
Projection# | public | public Microsoft.Xna.Framework.Matrix Projection |
RandomAngle# | private | private System.Single[] RandomAngle |
RandomStep# | private | private System.Single[] RandomStep |
RawScreenArea# | public | public CandideCreator.Shared.Models.RectangleF RawScreenArea |
Ripple# | public | public Microsoft.Xna.Framework.Vector4 Ripple |
Roughness# | public | public System.Single Roughness |
ScreenArea# | public | public CandideCreator.Shared.Models.RectangleF ScreenArea |
Sens# | private | private System.Single Sens |
ShadowPointLightParametersList# | private | private System.Collections.Generic.List<DeferredRenderer.PointLightParameters> ShadowPointLightParametersList |
ShadowSpotLightParametersList# | private | private System.Collections.Generic.List<DeferredRenderer.SpotLightParameters> ShadowSpotLightParametersList |
SharedPointLight# | public | public Candide.Graphics.PointLight SharedPointLight |
SharedSpotLight# | public | public Candide.Graphics.SpotLight SharedSpotLight |
SkipEntityId# | public | public System.Int32 SkipEntityId |
SpacsBatchRenderer# | public | public Candide.Graphics.Batcher.RenderBatchedSpacs SpacsBatchRenderer |
SpotLightParametersList# | private | private System.Collections.Generic.List<DeferredRenderer.SpotLightParameters> SpotLightParametersList |
SpriteColorShader# | public | public Microsoft.Xna.Framework.Graphics.Effect SpriteColorShader |
SubtractAmount# | public | public System.Single SubtractAmount |
SubtractMovingAmount# | public | public System.Single SubtractMovingAmount |
SubtractTempAmount# | public | public System.Single SubtractTempAmount |
SubtractToneMapping# | public | public System.Boolean SubtractToneMapping |
Sun# | public | public Candide.Graphics.DirectionalLight Sun |
SunColor# | public | public Microsoft.Xna.Framework.Vector4 SunColor |
TestLightFallOffDistance# | public | public System.Single TestLightFallOffDistance |
TestLightFallOffTweakDistanceMult# | public | public System.Single TestLightFallOffTweakDistanceMult |
TestLightHardnessFallOffDistance# | public | public System.Single TestLightHardnessFallOffDistance |
TileScreenArea# | public | public Microsoft.Xna.Framework.Rectangle TileScreenArea |
TileShadowScreenArea# | public | public Microsoft.Xna.Framework.Rectangle TileShadowScreenArea |
TopDownCamera# | private | private Microsoft.Xna.Framework.Matrix TopDownCamera |
WaterColor# | public | public Microsoft.Xna.Framework.Vector4 WaterColor |
WaterColorAbsorption# | public | public Microsoft.Xna.Framework.Vector3 WaterColorAbsorption |
WaterFoamLine# | public | public Microsoft.Xna.Framework.Vector4 WaterFoamLine |
WaterHeight# | public | public System.Single WaterHeight |
WaterReflectionSamples# | public | public System.Int32 WaterReflectionSamples |
WaterReuseList# | private | private System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>> WaterReuseList |
WaterViewDirection# | public | public Microsoft.Xna.Framework.Vector3 WaterViewDirection |
WorldChunksAutoCaptureGPU# | public | public System.Boolean WorldChunksAutoCaptureGPU |
WorldChunksNumCaptureFrames# | public | public System.Int32 WorldChunksNumCaptureFrames |
WorldHasDisableAmbientOcclusion# | public | public System.Boolean WorldHasDisableAmbientOcclusion |
_aabbCubeIndexBuffer# | private | private Microsoft.Xna.Framework.Graphics.IndexBuffer _aabbCubeIndexBuffer |
_aabbCubeVertexBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _aabbCubeVertexBuffer |
_albedoMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _albedoMap |
_basicShader# | private | private Microsoft.Xna.Framework.Graphics.BasicEffect _basicShader |
_blackAndWhiteShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _blackAndWhiteShader |
_bloomPingTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _bloomPingTexture |
_bloomPingTexture2# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _bloomPingTexture2 |
_bloomPongTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _bloomPongTexture |
_bloomPongTexture2# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _bloomPongTexture2 |
_bloomShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _bloomShader |
_cameraProjection# | private | private Microsoft.Xna.Framework.Matrix _cameraProjection |
_causticsTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _causticsTexture |
_centeredCircleIndexBuffer# | private | private Microsoft.Xna.Framework.Graphics.IndexBuffer _centeredCircleIndexBuffer |
_centeredCircleVertexBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _centeredCircleVertexBuffer |
_centeredCylinderIndexBuffer# | private | private Microsoft.Xna.Framework.Graphics.IndexBuffer _centeredCylinderIndexBuffer |
_centeredCylinderVertexBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _centeredCylinderVertexBuffer |
_chromaticAberration# | private | private Microsoft.Xna.Framework.Graphics.Effect _chromaticAberration |
_cloudShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _cloudShader |
_cloudTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _cloudTexture |
_coneLightVertexBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _coneLightVertexBuffer |
_currentTexture# | private | private System.Int32 _currentTexture |
_deferredBatchedEntitiesShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _deferredBatchedEntitiesShader |
_deferredBlendState# | private | private Microsoft.Xna.Framework.Graphics.BlendState _deferredBlendState |
_deferredLightPassBlendState# | private | private Microsoft.Xna.Framework.Graphics.BlendState _deferredLightPassBlendState |
_deferredShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _deferredShader |
_deferredSpriteBatchedShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _deferredSpriteBatchedShader |
_depthMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _depthMap |
_depthMapShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _depthMapShader |
_distortShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _distortShader |
_dofHqTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _dofHqTexture |
_dofPingTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _dofPingTexture |
_dofPingTexture2# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _dofPingTexture2 |
_dofPongTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _dofPongTexture |
_dofPongTexture2# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _dofPongTexture2 |
_dofShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _dofShader |
_dropShadowBatchedShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _dropShadowBatchedShader |
_dropShadowShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _dropShadowShader |
_entityBlendState# | private | private Microsoft.Xna.Framework.Graphics.BlendState _entityBlendState |
_entityPlaneFlipVBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _entityPlaneFlipVBuffer |
_entityPlaneFlipVMesh# | private | private CandideCreator.Shared.Models.IndexedMesh _entityPlaneFlipVMesh |
_entityPlaneVBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _entityPlaneVBuffer |
_entityPlaneVMesh# | private | private CandideCreator.Shared.Models.IndexedMesh _entityPlaneVMesh |
_filmGrain# | private | private Microsoft.Xna.Framework.Graphics.Effect _filmGrain |
_firstPersonShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _firstPersonShader |
_floorNoiseRenderTarget# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _floorNoiseRenderTarget |
_floorNoiseShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _floorNoiseShader |
_floorNoiseTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _floorNoiseTexture |
_fogBlendState# | private | private Microsoft.Xna.Framework.Graphics.BlendState _fogBlendState |
_fogShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _fogShader |
_fpsCameraDirection# | private | private Microsoft.Xna.Framework.Vector3 _fpsCameraDirection |
_fpsCameraRight# | private | private Microsoft.Xna.Framework.Vector3 _fpsCameraRight |
_graphics# | private | private Microsoft.Xna.Framework.Graphics.GraphicsDevice _graphics |
_grassFieldShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _grassFieldShader |
_gridTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _gridTexture |
_hbaoBias# | private | private System.Single _hbaoBias |
_hbaoCutOff# | private | private System.Single _hbaoCutOff |
_hbaoDotScale# | private | private System.Single _hbaoDotScale |
_hbaoWorldSpaceRadius# | private | private System.Single _hbaoWorldSpaceRadius |
_horizontalCenteredPlaneBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _horizontalCenteredPlaneBuffer |
_horizontalLeftCenteredPlaneBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _horizontalLeftCenteredPlaneBuffer |
_horizontalTopLeftPlaneVBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _horizontalTopLeftPlaneVBuffer |
_indexedBasePlane# | private | private CandideCreator.Shared.Models.IndexedBasePlane _indexedBasePlane |
_initialized# | private | private System.Boolean _initialized |
_initialSetupDone# | private | private System.Boolean _initialSetupDone |
_inspectShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _inspectShader |
_interpolating# | private | private System.Boolean _interpolating |
_interpolationDirection# | private | private System.Single _interpolationDirection |
_interpolationHotKeysEnabled# | private | private System.Boolean _interpolationHotKeysEnabled |
_interpolationProgress# | private | private System.Single _interpolationProgress |
_interpolationSpeed# | private | private System.Single _interpolationSpeed |
_laserTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _laserTexture |
_lavaShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _lavaShader |
_lightBatchedShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _lightBatchedShader |
_lightPassTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _lightPassTexture |
_lightShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _lightShader |
_metallicMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _metallicMap |
_normalizeLightShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _normalizeLightShader |
_normalMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _normalMap |
_normalWorld# | private | private Microsoft.Xna.Framework.Matrix _normalWorld |
_oldx# | private | private System.Single _oldx |
_oldy# | private | private System.Single _oldy |
_particleBlendState# | private | private Microsoft.Xna.Framework.Graphics.BlendState _particleBlendState |
_pingPongCounter# | private | private System.Int32 _pingPongCounter |
_pingShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _pingShader |
_pingTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _pingTexture |
_pongTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _pongTexture |
_position# | private | private Microsoft.Xna.Framework.Matrix _position |
_positionMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _positionMap |
_positionMapShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _positionMapShader |
_renderHeight# | private | private System.Int32 _renderHeight |
_renderWidth# | private | private System.Int32 _renderWidth |
_rotation# | private | private Microsoft.Xna.Framework.Matrix _rotation |
_scale# | private | private Microsoft.Xna.Framework.Matrix _scale |
_screenPolygonVBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _screenPolygonVBuffer |
_screenQuadVBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _screenQuadVBuffer |
_showDebugTexture# | private | private System.Boolean _showDebugTexture |
_speed# | private | private System.Single _speed |
_spriteBatch# | private | private Microsoft.Xna.Framework.Graphics.SpriteBatch _spriteBatch |
_ssao2Shader# | private | private Microsoft.Xna.Framework.Graphics.Effect _ssao2Shader |
_ssaoShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _ssaoShader |
_ssaoTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _ssaoTexture |
_tempTexture# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _tempTexture |
_toneMappingShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _toneMappingShader |
_topDownDepthMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _topDownDepthMap |
_topDownPositionMap# | private | private Microsoft.Xna.Framework.Graphics.RenderTarget2D _topDownPositionMap |
_verticalCenteredPlaneBuffer# | private | private Microsoft.Xna.Framework.Graphics.VertexBuffer _verticalCenteredPlaneBuffer |
_waterHeightMapTexture# | private | private Microsoft.Xna.Framework.Graphics.Texture2D _waterHeightMapTexture |
_waterRenderTime# | private | private System.TimeSpan _waterRenderTime |
_waterShader# | private | private Microsoft.Xna.Framework.Graphics.Effect _waterShader |
_waterShaderMode# | private | private System.Int32 _waterShaderMode |
_whiteBackground# | private | private System.Boolean _whiteBackground |
_world# | private | private Microsoft.Xna.Framework.Matrix _world |
Methods
AddImmediateSprite
#
public System.Void AddImmediateSprite(Candide.Graphics.ImmediateSprite sprite)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BD080C02DCCE3C0162B2393038F3BC3D7450D537FE94F15BD06F07341DA3A0D0 - Body hash
BBECF80DDE1B92AB3DB2EFE170879E5A323EF3663438678EC33E2CEE6F8C8738 - IL size12
Referenced calls
System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::Add(!0)
Called by
Candide.Ambience.WeatherAmbienceHandlers.OwlShadowWeatherController::BeforeRenderCandide.CandideUI.Helpers.PlayerInputDisplayHelper::DrawPlayerInputSuggestionCandide.Entities.Controllers.AutoBallistaController.AutoBallistaController::BeforeRenderCandide.Entities.Controllers.DungeonDoors.DungeonGateController::BeforeRenderCandide.Entities.Controllers.Other.CinematicOwlShadowController::BeforeRenderCandide.Entities.Controllers.Other.Cyclops.CyclopsEyeController::DrawImmedateSpriteCandide.Entities.Controllers.Other.Cyclops.CyclopsLaserPhase2Controller::DrawImmedateSpriteCandide.Entities.Controllers.Other.Cyclops.CyclopsPopOutEyeController::DrawImmedateSpriteCandide.Entities.Controllers.Other.Cyclops.CyclopsPopOutEyeController::DrawImmedateSpriteCandide.Entities.Controllers.Other.FadeOutController::BeforeRenderCandide.Entities.Controllers.Other.ItemStandController::BeforeRenderCandide.Entities.Controllers.Other.LightningStrikeController::BeforeRenderCandide.Entities.Controllers.Other.MassivePotController::BeforeRenderCandide.Entities.Controllers.PuzzleMechanics.FallingPressurePlateController::BeforeRenderCandide.Entities.Controllers.PuzzleMechanics.PathMemoryPuzzleController::BeforeRenderCandide.Entities.Controllers.PuzzleMechanics.SequencePuzzleController::BeforeRenderCandide.Entities.Controllers.Talos.TalosFloorPitController::BeforeRenderCandide.Entities.PlayerState.PlayerStates.PlacingState::BeforeRenderCandide.Graphics.DeferredRenderer::DrawHorizontalSpriteCandide.Graphics.DeferredRenderer::DrawSpriteCandide.Graphics.DeferredRenderer::DrawSpriteWithMatrixCandide.Graphics.DeferredRenderer::DrawSpriteWithMeshAndMatrix
CalculateAttenuation
#
public Microsoft.Xna.Framework.Vector3 CalculateAttenuation(Microsoft.Xna.Framework.Vector3 attenuation)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector3 - StaticTrue
- VirtualFalse
- Hash
70604DEAF436324641247ADECEA1A1E9D494E654A698388FB4759E94D2005BB0 - Body hash
4A7D6CD8C579D6A7D5CAD1707AFFB45215F0A9923829D27499F8D924C5119443 - IL size104
Referenced calls
Microsoft.Xna.Framework.Vector3::Deconstruct(System.Single&, System.Single&, System.Single&)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
CheckWaterAndLavaZones
#
private System.Void CheckWaterAndLavaZones()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
51A8A039D1B57863FEF1E249FC3A15F47626B056D2AF193818CFF735DED21180 - Body hash
40AB10A1C1D527071790C1C7D1DBE4D465884610FF2C8097494704B35D1E64FD - IL size346
Referenced calls
System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::Clear()System.Collections.Generic.List<Candide.World.WorldData>::GetEnumerator()List.Enumerator<Candide.World.WorldData>::get_Current()CandideCreator.Shared.Models.World::get_Waters()Candide.Graphics.DeferredRenderer::<CheckWaterAndLavaZones>g__AddWaterZones|156_0(System.Collections.Generic.IReadOnlyCollection<CandideCreator.Shared.Models.WaterZone>, System.Single, DeferredRenderer.<>c__DisplayClass156_0&)List.Enumerator<Candide.World.WorldData>::MoveNext()System.IDisposable::Dispose()Candide.World.InteriorWorldHandler::get_World()System.DateTime::op_Subtraction(System.DateTime, System.DateTime)System.TimeSpan::get_TotalSeconds()
ClearPingPong
#
private System.Void ClearPingPong()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
36B74E4B358522C0C40515C2D7346AD1F1E43534748B05626E83A3DF992D903A - Body hash
38945759DC7EBD5E66231A0F943E2DD7A22B43DD8591D81B9B593B601AF7FF4C - IL size119
Referenced calls
Microsoft.Xna.Framework.Color::get_Black()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Vector4::get_UnitW()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_MaxDepth()Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Vector4, System.Single, System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Color, System.Single, System.Int32)
CreateImGui
#
internal System.Void CreateImGui()
Method metadata
- Visibilityinternal
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
55002CB77E87E13C69DB767B1B3867FF03336180E719748E20048A715CB2E3E3 - Body hash
2C5238906CC50AF6E75F946000F97A1D678133AB519005AE3EDB4FE6965C1BB6 - IL size5109
Referenced calls
System.String::op_Implicit(System.String)ImGuiNET.ImGui::Checkbox(System.ReadOnlySpan<System.Char>, System.Boolean&)ImGuiNET.ImGui::SameLine()ImGuiNET.ImGui::Button(System.ReadOnlySpan<System.Char>)Candide.Graphics.DeferredRenderer::Setup(Microsoft.Xna.Framework.Graphics.GraphicsDevice)ImGuiNET.ImGui::SliderInt(System.ReadOnlySpan<System.Char>, System.Int32&, System.Int32, System.Int32)Candide.Toolkit.ImGuiAssist::HelpTip(System.String)ImGuiNET.ImGui::InputInt(System.ReadOnlySpan<System.Char>, System.Int32&)Candide.Toolkit.ImGuiAssist::ColorEdit(System.String, Microsoft.Xna.Framework.Vector4&, ImGuiNET.ImGuiColorEditFlags)ImGuiNET.ImGui::TreeNode(System.ReadOnlySpan<System.Char>)Microsoft.Xna.Framework.Vector3::get_One()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.Graphics.DirectionalLight::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::Add(!0)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()System.Int32::ToString()Candide.Toolkit.ImGuiAssist::ColorEdit(System.String, Microsoft.Xna.Framework.Vector3&, ImGuiNET.ImGuiColorEditFlags)Candide.Toolkit.ImGuiAssist::DragFloat(System.String, Microsoft.Xna.Framework.Vector3&, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Normalize()ImGuiNET.ImGui::TreePop()List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::RemoveAt(System.Int32)Candide.Graphics.ParticleSystem::NewParticle()System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array, System.RuntimeFieldHandle)CandideCreator.Shared.Content::SpriteSheet(System.String, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Graphics.FrameAnimation::.ctor(System.Int32[], System.Single, System.Boolean)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Models.RectangleF::get_Size()System.Random::NextSingle()
String literals
DebugDebug NormalsReload GraphicsDebugMode0 is normal, 1 is 3D. Can also be set in console by typing '.mode 0'.ViewDisplay a texture from the graphical pipeline on the screen.White BackgroundShow Debug TextureRGBAAmbient ColorSun ColorRenderScale
DebugDraw
#
public System.Void DebugDraw()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E6A03C18388443A526ABA723D809CE0FCCA7F1A211609138C507154D5CD41CD2 - Body hash
CACA098A421A406AE01E4D6BC23A5FE23C8729E2C983B1D47CD50B5E01BA2AD7 - IL size552
Referenced calls
System.Collections.Generic.List<Microsoft.Xna.Framework.Graphics.Texture2D>::get_Count()CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)System.Collections.Generic.List<Microsoft.Xna.Framework.Graphics.Texture2D>::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(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>)Microsoft.Xna.Framework.Vector2::get_Zero()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_Width()Microsoft.Xna.Framework.Graphics.Viewport::get_Height()Microsoft.Xna.Framework.Color::get_White()CandideCreator.Shared.Graphics.PrimitiveRenderer::DrawRect(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color)Microsoft.Xna.Framework.Graphics.SpriteBatch::End()Candide.Graphics.Fonts.CandideFont::get_RenderFont()System.Collections.Generic.List<System.String>::get_Item(System.Int32)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Color::get_Blue()FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)
Called by
String literals
ChannelRChannelGChannelBChannelA
DrawBatchedDirectionalShadows
#
public System.Void DrawBatchedDirectionalShadows(Microsoft.Xna.Framework.Matrix cameraProjection)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
214BBD3C23E8BC754DD380DE1D904A55176326002F95F1E23B345E33C1C6E6A7 - Body hash
639B8D31B3AD36CF91A9C84D3B840DDB1C47A211F4966CE66C1A384DC893AEC5 - IL size78
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.DeferredRenderer::DrawEntitySpacs(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawConstructionSites(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean)
String literals
DirectionalShadowMap_SPRITECameraProjection
DrawCloud
#
public System.Void DrawCloud(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E9A2E19352A5B672F45367066AB139CEECEA2D76589AEF7F99EDCF036DED62B7 - Body hash
FB8154E61BB318520A78D4FE78CFEB4C46A215EEB407E159E4E2A6B8EA53B05C - IL size429
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.GameTime::get_TotalGameTime()System.TimeSpan::get_TotalSeconds()System.TimeSpan::get_TotalMinutes()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()
String literals
WorldNormalMatrixAlbedoTextureTextureTransform
DrawComplexEntity
#
private System.Void DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, Microsoft.Xna.Framework.Matrix worldMatrix, System.Boolean usePositionBasedUv)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8FDC0856493B9B8FB9E3E37FF6CBCB2833D55DF8D3F7A8C444530D82536E0242 - Body hash
E0B664A86400D3D588369EAE2616706CBAE0BB71D46F94E8812C8DDBA44539EE - IL size283
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector3::get_Zero()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValueTranspose(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.EffectPass::Apply()CandideCreator.Shared.Models.EntityMesh::Draw(Microsoft.Xna.Framework.Graphics.GraphicsDevice)
String literals
NormalMatrixWorldAlbedoTextureTextureTransformInvTextureSize
DrawComplexEntity
#
private System.Void DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 meshOffset, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, Microsoft.Xna.Framework.Vector3 lookAtPos, System.Boolean usePositionBasedUv)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B289FF58566BC031BE7F1C032C2C61ED662A176E34D27DE3E5C1BC3350856452 - Body hash
7A3EAD754F2FC6C425043F077425030AD02A5161A98DD6F1467FD0A98A2D41A2 - IL size427
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.EffectPass::Apply()CandideCreator.Shared.Models.EntityMesh::Draw(Microsoft.Xna.Framework.Graphics.GraphicsDevice)
String literals
NormalMatrixWorldAlbedoTextureTextureTransformInvTextureSize
DrawComplexEntity
#
private System.Void DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 meshOffset, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, System.Single depthOffset, System.Boolean usePositionBasedUv)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
21CC98F07B871414E399D09F9B2F36AEBA0B34F6F9D02059C1E8BE72B956CC08 - Body hash
81CC305D067F84CA1E57263048FD14A8A5EDDFF31978D83E837A5FDF2284569D - IL size324
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.EffectPass::Apply()CandideCreator.Shared.Models.EntityMesh::Draw(Microsoft.Xna.Framework.Graphics.GraphicsDevice)
String literals
NormalMatrixWorldAlbedoTextureTextureTransformInvTextureSize
DrawComplexEntity
#
private System.Void DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Shared.Entity.EntityWrapper entity, CandideCreator.Shared.Models.IndexedMesh entityMesh, Microsoft.Xna.Framework.Vector3 lookAtPos, Microsoft.Xna.Framework.Vector3 offset, System.Boolean usePositionBasedUv)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D097E2D7257AFFDDF1DFD04EA485CAC8A30E83EA41E20C2360CCEADAFBC41401 - Body hash
FA10C16D8648DC675A3822848CFB6B8EB479D7F039260280BD0D709CFDA8415F - IL size627
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_MeshTransformMatrix()Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_MeshOffset()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_SpriteSheet()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Shared.Entity.Components.GeneralComponent::GetRotatedFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)
String literals
NormalMatrixWorldAlbedoTextureTextureTransformInvTextureSize
DrawComplexEntity
#
private System.Void DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Shared.Entity.EntityWrapper entity, CandideCreator.Shared.Models.IndexedMesh entityMesh, Microsoft.Xna.Framework.Vector3 offset, System.Boolean usePositionBasedUv)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E091C71619B65B289BB2A7BA25DD04901C2F3D0FDA82DFD86110E0912FD9A346 - Body hash
FAECEFAAAC54A34844CF8C8E80C6352FD4E3AE9DBE5967A965B74002B7D8BA7C - IL size695
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_MeshTransformMatrix()Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_SpriteSheet()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::op_Multiply(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_MeshOffset()Shared.Entity.EntityWrapper::get_DepthOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Shared.Entity.Components.GeneralComponent::GetRotatedFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)
String literals
NormalMatrixWorldAlbedoTextureTextureTransformInvTextureSize
DrawComplexEntityBatched
#
private System.Void DrawComplexEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, Microsoft.Xna.Framework.Matrix worldMatrix, System.Boolean usePositionBasedUv, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C4EAB16AECE7B71D31B6FE8CCA0E475EE8B19953466D72A2F0D7B9AA907142D3 - Body hash
FB0401EF7C06E08774475CBA7DF532B246C24DCE0E8C328AF4B6C7997DF9D7F3 - IL size190
Referenced calls
Microsoft.Xna.Framework.Vector3::get_Zero()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawComplexEntityBatched
#
private System.Void DrawComplexEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 meshOffset, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, Microsoft.Xna.Framework.Vector3 lookAtPos, System.Boolean usePositionBasedUv, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AE3A1AF0FA23E9A52ED8E5A2B6DD462305D13402356BE2F91351AA7AA84B32F3 - Body hash
42DF688CDAEBA00185F264C08BBD0F9A88FBC25A3CD74E8FA9E92FEED3582F9B - IL size329
Referenced calls
Microsoft.Xna.Framework.Matrix::get_Identity()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawComplexEntityBatched
#
private System.Void DrawComplexEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 meshOffset, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, CandideCreator.Shared.Models.EntityMesh entityMesh, System.Single depthOffset, System.Boolean usePositionBasedUv, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
12EA1F6206828DE08E08BCD711B176C97550D301524FD03FAA065E90999063E3 - Body hash
2F60BC8B474D0B1AC6DB4EE491F661D2F3F3F3B880A628037840280C91D50106 - IL size227
Referenced calls
Microsoft.Xna.Framework.Matrix::get_Identity()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawComplexEntityBatched
#
private System.Void DrawComplexEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Shared.Entity.EntityWrapper entity, CandideCreator.Shared.Models.IndexedMesh entityMesh, Microsoft.Xna.Framework.Vector3 lookAtPos, Microsoft.Xna.Framework.Vector3 offset, System.Boolean usePositionBasedUv, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D14DB6CE9A55388AA0AEEA4C782154832554E534ADF969254B7FDAACCB248FCB - Body hash
BD74BC8A6A4623AC0941C75CB05C487123236199690F927B13A6DD02A5637FFF - IL size520
Referenced calls
Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_MeshTransformMatrix()Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_MeshOffset()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_SpriteSheet()Shared.Entity.Components.GeneralComponent::GetRotatedFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawComplexEntityBatched
#
private System.Void DrawComplexEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Shared.Entity.EntityWrapper entity, CandideCreator.Shared.Models.IndexedMesh entityMesh, Microsoft.Xna.Framework.Vector3 offset, System.Boolean usePositionBasedUv, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2D0DBF4E9EE96A00B86F1722F4A279D1C5F2412A240DBB64C19AA7163E5A78CE - Body hash
EE32ADB34BC17D98A0ECCAD61FA30F96175D537D2EC9F3280F124DACED88C681 - IL size576
Referenced calls
Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_MeshTransformMatrix()Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_SpriteSheet()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::op_Multiply(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_MeshOffset()Shared.Entity.EntityWrapper::get_DepthOffset()Shared.Entity.Components.GeneralComponent::GetRotatedFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawConeLightPass
#
private System.Void DrawConeLightPass(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
66DB30B761EA0C81FE72085354E5F44DFE5D40460442505282FE912A735FF12F - Body hash
56B95C33512A4682305B248EBC6D6F0DA5846D7854F1D6ACE2F590C037541228 - IL size185
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_BlendState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_DepthStencilState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.VertexBuffer::get_VertexCount()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()
DrawConstructionSites
#
public System.Void DrawConstructionSites(Microsoft.Xna.Framework.Graphics.Effect effect, System.Boolean onlyPegs)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
85591EAD3C85AB13E31EB8324C331D2D572FCF5E255EA74D9C5548A57EF88D07 - Body hash
9E08C334C43307AAA4D56DAC0EF627633B80817DBBCF1183F1DA4A355DB41204 - IL size2395
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Count()Microsoft.Xna.Framework.Matrix::.ctor(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Current()Microsoft.Xna.Framework.Rectangle::Intersects(Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.Batcher.ParticleBatchData::.ctor(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, System.Nullable<Microsoft.Xna.Framework.Vector4>, Microsoft.Xna.Framework.Vector4, System.Single, System.Boolean, System.Single, Microsoft.Xna.Framework.Vector4)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::PushQuad(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, QuadBatchData, System.Int32, System.Int32, System.Boolean)Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SubmitBatch(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)
Called by
String literals
WorldNormalMatrixFloorNoiseFloorNoiseMult
DrawCrops
#
public System.Void DrawCrops(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5A796DBA861132E99585C2F92E80A82855909D7171EB9C2B5762A3BB83A0CAEC - Body hash
AB4C5E63B1E5BE14B343A5FC793925F13C65C4CC3752A1E5AA452C78E93E8666 - IL size1648
Referenced calls
System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, Candide.GameModels.Models.ClientCropModel>::get_Count()CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_RasterizerState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::Reset()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SetActiveReferenceQuadIndex(System.Int32)Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Matrix::get_Identity()System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, Candide.GameModels.Models.ClientCropModel>::get_Values()Dictionary.ValueCollection<Microsoft.Xna.Framework.Point, Candide.GameModels.Models.ClientCropModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<Microsoft.Xna.Framework.Point, Candide.GameModels.Models.ClientCropModel>::get_Current()CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Point)Candide.GameModels.Models.ClientCropModel::get_CurrentStage()Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)CandideCreator.Shared.Graphics.FrameAnimation::get_CurrentFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.GameModels.Models.ClientCropModel::get_WorldPosition()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::PushQuad(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, QuadBatchData, System.Int32, System.Int32, System.Boolean)Dictionary.ValueCollection.Enumerator<Microsoft.Xna.Framework.Point, Candide.GameModels.Models.ClientCropModel>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)
String literals
media/rendering/basic_normal_mapWorld
DrawEntities
#
public System.Void DrawEntities(Microsoft.Xna.Framework.Graphics.Effect effect, System.Boolean forSunLight, Microsoft.Xna.Framework.Graphics.Effect batchedEffect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CE368CEB2ADC53AFB87626EB5E544A4B2274CF60AFF8507670DEAC99F1ED9B42 - Body hash
B5F0FBC3B995D907851FEB729D8FA93984A6197839894A825DB93CF5EFAB0840 - IL size77
Referenced calls
Candide.Graphics.DeferredRenderer::DrawEntitiesImmediate(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean, System.Boolean)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Candide.Graphics.DeferredRenderer::DrawEntitiesBatched(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean, System.Boolean)
DrawEntitiesBatched
#
public System.Void DrawEntitiesBatched(Microsoft.Xna.Framework.Graphics.Effect effect, System.Boolean forSunLight, System.Boolean quadsOnly)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A8ABC39B12D0F5B683C903700B0A09E5C74A46A49CF41590F595A77075AEF478 - Body hash
9DB8D467E1150AF425D3F01D99B5542D965B2A0DBB4A52C4879E00CA2EA60903 - IL size4029
Referenced calls
Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::Reset()Candide.Graphics.Batcher.TriangleMeshBatchData::.ctor()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)System.Collections.Generic.List<Candide.World.WorldData>::GetEnumerator()List.Enumerator<Candide.World.WorldData>::get_Current()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntitySystem::GetEntityWrappersPreUpdate()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()Shared.Entity.EntityWrapper::get_Visible()Shared.Entity.EntityWrapper::get_Render3D()Shared.Entity.EntityWrapper::get_UsesSpac()Shared.Entity.EntityWrapper::get_HasNoShadow()Shared.Entity.EntityWrapper::get_SpriteSheet()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::HalfInflate(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::Intersects(CandideCreator.Shared.Models.RectangleF)Shared.Entity.EntityWrapper::get_Color()Microsoft.Xna.Framework.Color::ToVector4()Shared.Entity.EntityWrapper::get_FlashColor()Shared.Entity.EntityWrapper::get_Highlight()Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)Shared.Entity.EntityWrapper::get_EntityMesh()Shared.Entity.EntityWrapper::get_MeshOffset()Shared.Entity.EntityWrapper::get_DepthOffset()Candide.Graphics.DeferredRenderer::GenerateOldSimpleEntityMatrix(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector3, System.Single, Microsoft.Xna.Framework.Matrix&)
String literals
FloorNoisemedia/rendering/basic_normal_map
DrawEntitiesForPointLight
#
public System.Void DrawEntitiesForPointLight(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Vector3 lookAtPos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7A30855A441F1F2377F54C96FCFD0FA52AACCA2D6A42534B8C438D40CFAFE0ED - Body hash
C645D12741843D393AB68C90562FA67FDE78E0423B2CFD5EF8B4119F7A7BF8D4 - IL size745
Referenced calls
Shared.Entity.EntitySystem::GetEntityWrappers()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()Shared.Entity.EntityWrapper::get_Visible()Shared.Entity.EntityWrapper::get_Render3D()Shared.Entity.EntityWrapper::get_UsesSpac()Shared.Entity.EntityWrapper::get_HasNoShadow()Shared.Entity.EntityWrapper::get_SpriteSheet()Shared.Entity.EntityWrapper::get_EntityMesh()Shared.Entity.Components.GeneralComponent::GetRotatedFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_MeshOffset()Candide.Graphics.DeferredRenderer::GenerateOldSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.DeferredRenderer::DrawSimpleEntity(Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Boolean, Microsoft.Xna.Framework.Matrix&)Shared.Entity.EntityWrapper::get_HasFull3DMesh()Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::get_UsePositionBasedUvs()Candide.Graphics.DeferredRenderer::DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect, Shared.Entity.EntityWrapper, CandideCreator.Shared.Models.IndexedMesh, Microsoft.Xna.Framework.Vector3, System.Boolean)Candide.Graphics.DeferredRenderer::DrawComplexEntity(Microsoft.Xna.Framework.Graphics.Effect, Shared.Entity.EntityWrapper, CandideCreator.Shared.Models.IndexedMesh, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean)EntitySystem.EntityEnumerator::MoveNext()System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::GetEnumerator()List.Enumerator<Candide.Graphics.ImmediateSprite>::get_Current()System.Nullable<CandideCreator.Shared.Models.EntityMesh>::get_HasValue()Microsoft.Xna.Framework.Matrix::get_Identity()Candide.Graphics.DeferredRenderer::GenerateOldSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Candide.Graphics.DeferredRenderer::GenerateSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Vector3, System.Single, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)
Called by
String literals
NormalMatrix
DrawEntitiesImmediate
#
public System.Void DrawEntitiesImmediate(Microsoft.Xna.Framework.Graphics.Effect effect, System.Boolean forSunLight, System.Boolean complexOnly)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
4ADD5BC75E1B0CD6B493E326BBA1653EE215444D156FC60693E88559D9B6CBC1 - Body hash
8FE8486A02FD68906BF9626F9EBF6D558A5336D9BD62BBC2A80C39CB759960B9 - IL size6025
Referenced calls
CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)System.Collections.Generic.List<Candide.World.WorldData>::GetEnumerator()List.Enumerator<Candide.World.WorldData>::get_Current()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntitySystem::GetEntityWrappersPreUpdate()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()Shared.Entity.EntityWrapper::get_Visible()Shared.Entity.EntityWrapper::get_Render3D()Shared.Entity.EntityWrapper::get_UsesSpac()Shared.Entity.EntityWrapper::get_HasNoShadow()Shared.Entity.EntityWrapper::get_SpriteSheet()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::HalfInflate(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::Intersects(CandideCreator.Shared.Models.RectangleF)Shared.Entity.EntityWrapper::get_Color()Microsoft.Xna.Framework.Color::ToVector4()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Shared.Entity.EntityWrapper::get_FlashColor()Shared.Entity.EntityWrapper::get_Highlight()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Shared.Entity.EntityWrapper::get_DrawWithNoise()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
String literals
EmissivenessTintColorFlashColorHighlightFloorNoisemedia/rendering/basic_normal_mapUseNormalMapNormalMapMetallicMapTextureEffectValueAlbedoTexture2NormalMatrixBendStrength
DrawEntitySpacs
#
public System.Void DrawEntitySpacs(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
50E14F78DB4486FF956F5D1C4F5F0808718C77B69D6E7401314C918A83E25B59 - Body hash
7F883398E13DACD7890BDFDB6BFF01866A38D3067BA3F6C88C7E316DAAD48010 - IL size861
Referenced calls
Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::Reset()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SetActiveReferenceQuadIndex(System.Int32)System.Collections.Generic.List<System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::GetEnumerator()List.Enumerator<System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::get_Current()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::GetCurrentSpacFrame()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::DrawSpacFrame(Microsoft.Xna.Framework.Graphics.Effect, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame, Candide.Graphics.VFX.SpacRenderingArgs&, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Single, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins)List.Enumerator<System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::GetEnumerator()List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::get_Current()Shared.Entity.EntityWrapper::get_Highlight()Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Shape()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::Intersects(CandideCreator.Shared.Models.RectangleF)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::MoveNext()System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>>::GetEnumerator()List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>>::get_Current()CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrame()List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>>::MoveNext()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SubmitBatch(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)
Called by
String literals
Entity Spac is set to be invisibleWorldNormalMatrixFloorNoise
DrawGrassFields
#
public System.Void DrawGrassFields()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7FBA0032F5D2720BA910C627DBE2BED1B57CCDE304D56C4162011C8B2E656E5F - Body hash
FD788E618BEFA9C62ABB79F5FF3871DEB4D521C87607A1A8FBDEC76D66BCC63C - IL size829
Referenced calls
System.Collections.Generic.List<Candide.Entities.Controllers.Legacy.GrassFieldController>::get_Count()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_Indices(Microsoft.Xna.Framework.Graphics.IndexBuffer)Candide.UserSettings.GraphicsUserSettings::get_GrassField()Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)System.Collections.Generic.List<Candide.Entities.Controllers.Legacy.GrassFieldController>::GetEnumerator()List.Enumerator<Candide.Entities.Controllers.Legacy.GrassFieldController>::get_Current()CandideCreator.Shared.Models.RectangleF::Intersects(Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Rectangle::get_Location()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Point)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()
String literals
GrassFieldStaticGrassFieldCameraProjectionWorldPositionOffsetTimeSwayScaleSwayBaseWorldFieldFieldHeightAlbedoTextureTextureFrameInfoAlbedoInvTextureSizeHeightMapHeightMapInvTextureSize
DrawGrassFieldsTopDown
#
public System.Void DrawGrassFieldsTopDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0025FF2DCD1F9BDA32D721D11751688B22443B0B9AF3F7952BD3AC8B8A61C508 - Body hash
DD76EC3F63D48334BA6AE3527FE4E21A9DDF8720CFFECDAB8610779C13937CC1 - IL size585
Referenced calls
System.Collections.Generic.List<Candide.Entities.Controllers.Legacy.GrassFieldController>::get_Count()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_Indices(Microsoft.Xna.Framework.Graphics.IndexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)System.DateTime::op_Subtraction(System.DateTime, System.DateTime)System.TimeSpan::get_TotalSeconds()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)System.Collections.Generic.List<Candide.Entities.Controllers.Legacy.GrassFieldController>::GetEnumerator()List.Enumerator<Candide.Entities.Controllers.Legacy.GrassFieldController>::get_Current()Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Rectangle::get_Location()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Point)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawIndexedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()
String literals
GrassFieldTopDownPosCameraProjectionTimeWorldFieldFieldHeightHeightMapHeightMapInvTextureSize
DrawHitboxes
#
public System.Void DrawHitboxes(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
215158EF2EEAF5F41EE8573CB2A12DA06C0DBD7DD46006AFBA274115D34D9BF1 - Body hash
F00D91E880C25B0C8829F5EF0298228D426264767252251E34B1C6F12B08739F - IL size3615
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_Indices(Microsoft.Xna.Framework.Graphics.IndexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Shared.Entity.EntitySystem::GetEntityWrappers()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Shape()Shared.Entity.EntityWrapper::get_NoEntityCollision()Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.IndexBuffer::get_IndexCount()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawIndexedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()
String literals
TintColorUseNormalMapNormalMapMetalMapAlbedoTextureNormalNormalMatrixTextureTransformFlashColorWorld
DrawHorizontalSprite
#
public System.Void DrawHorizontalSprite(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector4 color, Microsoft.Xna.Framework.Vector4 flashColor, System.Single depthOffset, System.Boolean centered, System.Boolean flip)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
89931FAD30AFC6CD5DD3C2DCC462E0AFCA743ED3C5FB1F259F2E2DB20BA867C0 - Body hash
C98A6CD9A1287FA2C94B7443CD7002334DA30CF0E333571C89DAE9672AB354F6 - IL size259
Referenced calls
Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)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)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)
DrawLaserBeams
#
public System.Void DrawLaserBeams(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7A912FC3063ADA4B69740ABD7BF3EBE182AD5AA9DD5B2170DAA10909F11D92B6 - Body hash
6A4257E4232D33B27355AB988E4EA46779FD458FBD7FB142A1CFC13F2FE9FF55 - IL size537
Referenced calls
System.Collections.Generic.List<Candide.Graphics.LineLight>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::get_Zero()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)System.Collections.Generic.List<Candide.Graphics.LineLight>::GetEnumerator()List.Enumerator<Candide.Graphics.LineLight>::get_Current()Microsoft.Xna.Framework.Vector4::.ctor(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.MatrixHelper::CreateLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()List.Enumerator<Candide.Graphics.LineLight>::MoveNext()
String literals
FlashColorHighlightTintColorEmissivenessAlbedoTextureTextureTransformWorldNormalMatrix
DrawLavaTerrain
#
public System.Void DrawLavaTerrain(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
62389501A6777AC3808FCB80856A2B00F039850B1A38A61A217FBA4AE4AFB06D - Body hash
FF4104E9EACB31AEB961A7F9302BBEE05E9E7934827FCE84C07057EF62BBEA4C - IL size339
Referenced calls
System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::get_Count()Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::GetEnumerator()List.Enumerator<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::get_Current()Candide.Graphics.DeferredRenderer::<DrawLavaTerrain>g__DrawZone|189_0(System.Single, CandideCreator.Shared.Models.WaterZone, DeferredRenderer.<>c__DisplayClass189_0&)List.Enumerator<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)
String literals
LavaFloorNoiseMultLavaFlow
DrawParallaxLayers
#
public System.Void DrawParallaxLayers(Microsoft.Xna.Framework.Graphics.Effect effect, System.Boolean disableParallax)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E7E36CCE8DE015DB61F7532F72F5A8EFA9DB2EBA942727A10DF0ADD5A817B539 - Body hash
9CA67B443F236BABA3087435F971BCCF6F0A868493D0805FFE860943FA8FBCB8 - IL size1246
Referenced calls
System.Collections.Generic.List<CandideCreator.Shared.Tiled.TiledLayer>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::get_Zero()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)System.Collections.Generic.List<CandideCreator.Shared.Tiled.TiledLayer>::GetEnumerator()List.Enumerator<CandideCreator.Shared.Tiled.TiledLayer>::get_Current()CandideCreator.Shared.Models.World::get_ParallaxLayers()CandideCreator.Shared.Tiled.TiledLayer::get_Name()System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Models.ParallaxScrolling>::TryGetValue(!0, !1&)CandideCreator.Shared.Models.ParallaxScrolling::get_RenderingMode()System.Collections.Generic.Dictionary<CandideCreator.Shared.Tiled.TileEffectEnum, Microsoft.Xna.Framework.Graphics.Texture2D>::get_Item(!0)CandideCreator.Shared.Tiled.TiledImage::get_Texture()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_Width()Microsoft.Xna.Framework.Graphics.Viewport::get_Height()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)CandideCreator.Shared.Models.ParallaxScrolling::get_PlayerFocus()Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Candide.Graphics.Camera::GetMatrix()CandideCreator.Shared.Models.ParallaxScrolling::get_StartIndex()
String literals
FlashColorTintColorEmissivenessAlbedoTextureTextureTransformWorldPositionOffsetWorldNormalMatrix
DrawParticles
#
public System.Void DrawParticles(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
355E0081D276FE55596E0F6941161F016091FD04C687B9E6D7AAC5362C9092A0 - Body hash
80CABC6A5F86199F41CD2EC16737C6BCE3730CAF50615C4F93C91D7323317595 - IL size1118
Referenced calls
Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::Reset()System.Collections.Generic.List<System.Int32>::Clear()Candide.Graphics.ParticleMasksExtensions::HasFlags(Candide.Graphics.ParticleMasks, Candide.Graphics.ParticleMasks)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<System.Int32>::Add(!0)System.Collections.Generic.List<System.Int32>::Sort(System.Collections.Generic.IComparer<!0>)Microsoft.Xna.Framework.Vector4::get_Zero()System.Collections.Generic.List<System.Int32>::GetEnumerator()List.Enumerator<System.Int32>::get_Current()Candide.Graphics.TemperatureComponent::get_Color()Microsoft.Xna.Framework.Vector3::Length()Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)System.Math::Min(System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToVector4(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector4::op_Multiply(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)Candide.Graphics.Fade::GetTransparencyMultiplier(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)CandideCreator.Shared.Graphics.FrameAnimation::GetFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Candide.Graphics.DeferredRenderer::HorizontalToVertical(Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
String literals
media/rendering/basic_normal_map
DrawPointLightSources
#
public System.Void DrawPointLightSources(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
81200EE468448E7DF6CC2D74DEB434E2DE13A3CF0101C83156578AD29394A9BD - Body hash
23AF25C3AB5D9B296077B0E5A58C89B5115575D9BDB0D207A482F39C56C0A2A8 - IL size579
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_Indices(Microsoft.Xna.Framework.Graphics.IndexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.World.WorldHandler::GetAllEntityWrappers()System.Collections.Generic.IEnumerable<Shared.Entity.EntityWrapper>::GetEnumerator()System.Collections.Generic.IEnumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_LightSourceColor()Microsoft.Xna.Framework.Vector3::op_UnaryNegation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector4::.ctor(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_LightSourceOffset()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.IndexBuffer::get_IndexCount()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawIndexedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()
String literals
TintColorUseNormalMapNormalMapMetalMapAlbedoTextureNormalNormalMatrixTextureTransformFlashColorWorld
DrawProjectiles
#
public System.Void DrawProjectiles(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E65E10A6911B92725A548D934D46A736D54238E8E309431463ACB4DAC54F6AF1 - Body hash
18798432093B40247AFF29D06505133412AE34A2CEE48BAD4CC786AC617CB75F - IL size1201
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::get_Zero()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)System.Collections.Generic.List<System.Int32>::Clear()Shared.Combat.Projectiles.ProjectileMaskExtensions::HasFlags(Shared.Combat.Projectiles.ProjectileMask, Shared.Combat.Projectiles.ProjectileMask)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<System.Int32>::Add(!0)Shared.Combat.Projectiles.ProjectileSystem::SortDrawableOrderList(System.Collections.Generic.List<System.Int32>)System.Collections.Generic.List<System.Int32>::GetEnumerator()List.Enumerator<System.Int32>::get_Current()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Graphics.FrameAnimation::GetFrame()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Candide.Graphics.DeferredRenderer::HorizontalToVertical(Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)
String literals
FlashColorHighlightEmissivenessTintColorAlbedoTextureMetallicMapTextureTransformInvTextureSizemedia/rendering/basic_normal_mapUseNormalMapNormalMapNormalMatrixWorld
DrawScreen
#
private System.Void DrawScreen(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0A364A29C1007D37D17E715F505B30EF07C6070DA033421F9CA52D52D0680173 - Body hash
B37D57A46B0E871A32FDBC4FEBCC40698B2CA60F9982BCDD7FC3AEB4C7EF4A44 - IL size122
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_DepthStencilState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()
Called by
Candide.Graphics.DeferredRenderer::DrawScreenLightPassCandide.Graphics.DeferredRenderer::GenerateFloorNoiseTextureCandide.Graphics.DeferredRenderer::PingCandide.Graphics.DeferredRenderer::PingPongCandide.Graphics.DeferredRenderer::PingPongCandide.Graphics.DeferredRenderer::PingPongCandide.Graphics.DeferredRenderer::PingPongCandide.Graphics.DeferredRenderer::PingPongCandide.Graphics.DeferredRenderer::PongCandide.Graphics.DeferredRenderer::RenderBloomCandide.Graphics.DeferredRenderer::RenderDofCandide.Graphics.DeferredRenderer::RenderOutlinesCandide.Graphics.DeferredRenderer::RenderSsao2
DrawScreenLightPass
#
private System.Void DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7F105B6F7C6407BCEEB441F53381D8BF77702C595EDDA46A0A79DAFF179A15DA - Body hash
C129E11928C7FB726316D9AF2AEC662596C5B2D0C7B025B11A40BE90EB691C8D - IL size96
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_BlendState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_DepthStencilState()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)
DrawSimpleEntity
#
public System.Void DrawSimpleEntity(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, System.Boolean flip, Microsoft.Xna.Framework.Matrix& world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1B4AB7E878793EA6653B2E1E31477EAC60C9BEF7442628E8019FE51C8794AD66 - Body hash
D4EE3333B0DB035E8E45850D68C95843B9B7930CFE37451DBE802618D18EC9D9 - IL size253
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()
String literals
WorldAlbedoTextureTextureTransformInvTextureSize
DrawSimpleEntityBatched
#
public System.Void DrawSimpleEntityBatched(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, System.Boolean flip, Microsoft.Xna.Framework.Matrix& world, Candide.Graphics.Batcher.TriangleMeshBatchData batchData)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
96BBA312760937030D15500F305A37C9CE94AF1F41883E1F3A88912C07689843 - Body hash
3EB9EF3F2F1D91B88A9A3C1CE1573FF382385F96D7ADAFFA1F20AA0320533709 - IL size91
Referenced calls
Candide.Graphics.Batcher.TriangleMeshBatchData::set_mesh(CandideCreator.Shared.Models.IndexedMesh)CandideCreator.Shared.Helpers.TextureRectangleFrameHelper::GetVectorFrame(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::PushMesh(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, BatchData, System.Boolean)
DrawSpacFrame
#
public System.Void DrawSpacFrame(Microsoft.Xna.Framework.Graphics.Effect effect, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac spac, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame frame, Candide.Graphics.VFX.SpacRenderingArgs& args, Microsoft.Xna.Framework.Vector3 position, System.Single baseAngle, System.Single depthOffsetStep, System.Single highlight, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skins)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
52DFD8AFF7A400D8FA227506B747433B07F67251CA14C96627E145B7E63E84CF - Body hash
B741564FB5838EA4C374B95AE42BA73B66A7094D851BD028055A58D00422ACB2 - IL size471
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.List<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>>::TryGetValue(!0, !1&)System.Collections.Generic.List<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>::GetEnumerator()List.Enumerator<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>::get_Current()List.Enumerator<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.List<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>>::get_Count()Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.DeferredRenderer::DrawSpacSprite(Microsoft.Xna.Framework.Graphics.Effect, Candide.Graphics.VFX.SpacRenderingArgs&, Microsoft.Xna.Framework.Vector3, System.Single, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSprite, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Matrix&, System.Single, Microsoft.Xna.Framework.Vector4, System.Single, Microsoft.Xna.Framework.Vector4)System.Collections.Generic.List<CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin>::get_Count()System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.SpriteSheet>::TryGetValue(!0, !1&)
Called by
String literals
FlashColor
DrawSpacSprite
#
private System.Void DrawSpacSprite(Microsoft.Xna.Framework.Graphics.Effect effect, Candide.Graphics.VFX.SpacRenderingArgs& args, Microsoft.Xna.Framework.Vector3 position, System.Single baseAngle, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSprite sprite, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Matrix& baseRotationMatrix, System.Single depthOffset, Microsoft.Xna.Framework.Vector4 tintColor, System.Single highlight, Microsoft.Xna.Framework.Vector4 flashColor)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F9C4AE12A4DEE2B4D67A57D5FEAA23E0FF8023F9D1CA6CFE9EFE32369EF3E5A3 - Body hash
7B55E049AC09F434170DF140B0623B1144771CABC8EC5328D3C736994884477C - IL size796
Referenced calls
Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector4::op_Multiply(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.VectorExtension::Transform(Microsoft.Xna.Framework.Vector2&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector2&)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Identity()System.MathF::Round(System.Single)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)Candide.Graphics.Batcher.ParticleBatchData::.ctor(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, System.Nullable<Microsoft.Xna.Framework.Vector4>, Microsoft.Xna.Framework.Vector4, System.Single, System.Boolean, System.Single, Microsoft.Xna.Framework.Vector4)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::PushQuad(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, QuadBatchData, System.Int32, System.Int32, System.Boolean)
String literals
media/rendering/basic_normal_map
DrawSprite
#
public System.Void DrawSprite(Candide.Graphics.ImmediateSpriteArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
89A61FCACFA013DCB80086A6EFF14129BFC644A934ADF7299AEEF60ADAF04046 - Body hash
920256DFEBD7DB019291E31E412C1E26316C626B17DB330DF2023FE03CCD559F - IL size336
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Nullable<Microsoft.Xna.Framework.Vector4>::GetValueOrDefault()System.Nullable<Microsoft.Xna.Framework.Matrix>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Matrix>::get_Value()System.Nullable<CandideCreator.Shared.Models.EntityMesh>::get_HasValue()System.Nullable<CandideCreator.Shared.Models.EntityMesh>::get_Value()System.Nullable<CandideCreator.Shared.Models.EntityMesh>::.ctor(!0)Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)
Called by
Candide.Entities.Controllers.Legacy.TreeController::BeforeRenderCandide.Entities.Controllers.Other.BoatController::BeforeRenderCandide.Entities.Controllers.Other.FruitTreeController::BeforeRenderCandide.Entities.Controllers.Other.GoKartController::BeforeRenderCandide.GameModels.Systems.Weather.LightningStrike::DrawInWorld
DrawSprite
#
public System.Void DrawSprite(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, System.Boolean flip, System.Single depthOffset, System.Single angle, Microsoft.Xna.Framework.Vector3 meshOffset, Microsoft.Xna.Framework.Vector4 color, Microsoft.Xna.Framework.Vector4 flashColor)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A184858286BDD5E0D77E683004F8D3A5846CEFA3954B2ABE1E18B20914DA6B49 - Body hash
29C59603D6DF1B4BC0A8979D58B78EB5971771A2A0B773A886DA30A37950FA5B - IL size165
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::Add(!0)
DrawSprite
#
public System.Void DrawSprite(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, System.Single direction, System.Single depthOffset, CandideCreator.Shared.Models.EntityMesh mesh, Microsoft.Xna.Framework.Vector3 meshOffset, System.Boolean usePositionBasedUv)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8FD2209E67947C9CD5D23C49EED133D69A878E3B8DFC23DDA340C7AC39D93747 - Body hash
D75003DB3027A6388A7CDE3D691657F1F4E7F21455B7B025B56958AB312B2919 - IL size144
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetRotatedFrame(System.Int32, System.Single)CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Nullable<CandideCreator.Shared.Models.EntityMesh>::.ctor(!0)System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::Add(!0)
DrawSprite
#
public System.Void DrawSprite(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, System.Single direction, System.Single depthOffset, Microsoft.Xna.Framework.Vector3 meshOffset)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2B1B4E2BCC73625EB320A662EEE6BD49232AACFFE46DEFAD6CED4AA9A028E01C - Body hash
F9EFEB5BF71381FF71B6FBCA4F99DE18B9A3CBB3E83A1622335FDBFFA13B6FAF - IL size129
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetRotatedFrame(System.Int32, System.Single)CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::Add(!0)
DrawSpriteWithMatrix
#
public System.Void DrawSpriteWithMatrix(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, Microsoft.Xna.Framework.Matrix matrix, Microsoft.Xna.Framework.Vector4 color, System.Boolean usePositionBasedUv, System.Boolean flip)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B9AB09FA7FDDC293862CD82A14E4C28816DFABC1CD8CF7F773FC424F68C295D3 - Body hash
707C8D2F6790800E6E6EE410D47CB763F2A2C2282E19A56DA25A79736D7F818B - IL size131
Referenced calls
DrawSpriteWithMesh
#
public System.Void DrawSpriteWithMesh(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, System.Single direction, System.Single depthOffset, CandideCreator.Shared.Models.EntityMesh mesh, Microsoft.Xna.Framework.Vector3 meshOffset, System.Boolean usePositionBasedUv)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
08202C78476CBC01E743EB8E3A3EBAC7DDC0C9E58D3DCB01DCDD7E324EB01B0E - Body hash
D75003DB3027A6388A7CDE3D691657F1F4E7F21455B7B025B56958AB312B2919 - IL size144
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetRotatedFrame(System.Int32, System.Single)CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Nullable<CandideCreator.Shared.Models.EntityMesh>::.ctor(!0)System.Collections.Generic.List<Candide.Graphics.ImmediateSprite>::Add(!0)
DrawSpriteWithMeshAndMatrix
#
public System.Void DrawSpriteWithMeshAndMatrix(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, CandideCreator.Shared.Models.EntityMesh mesh, Microsoft.Xna.Framework.Matrix matrix, Microsoft.Xna.Framework.Vector4 color, System.Boolean usePositionBasedUv)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BFD81DE4570F30512A5254D66C9AB7B2C517C2D39EF86617E4795B92B0395DC8 - Body hash
4A537F2EE005060B0702249407694016AA50896463ED9AAEFE43B05F2D27DAEC - IL size136
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)System.Nullable<CandideCreator.Shared.Models.EntityMesh>::.ctor(!0)Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)
Called by
Candide.Entities.Controllers.Other.AutomaticMillController::BeforeRenderCandide.Entities.Controllers.Other.Cart2Controller::BeforeRenderCandide.Entities.Controllers.Other.CatapultController::BeforeRenderCandide.Entities.Controllers.Other.ConcreteMixerController::BeforeRenderCandide.Entities.Controllers.Other.ManualMillController::BeforeRender
DrawVfxSpacAnimations
#
public System.Void DrawVfxSpacAnimations(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FA919D00D212278929D77B553A449ED899501B35BD83D2CCE937C007C9A042C9 - Body hash
70509C4FAE69427118D27907717B4A19B08787B84E24C55B2BACFFB2E8010F33 - IL size343
Referenced calls
Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::Reset()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SetActiveReferenceQuadIndex(System.Int32)System.Collections.Generic.List<Candide.Graphics.VFX.VfxSpacAnimation>::GetEnumerator()List.Enumerator<Candide.Graphics.VFX.VfxSpacAnimation>::get_Current()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.Graphics.VFX.VfxSpacAnimation::GetPositionAngle()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationPlayer::GetCurrentFrame()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::DrawSpacFrame(Microsoft.Xna.Framework.Graphics.Effect, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame, Candide.Graphics.VFX.SpacRenderingArgs&, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Single, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins)List.Enumerator<Candide.Graphics.VFX.VfxSpacAnimation>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SubmitBatch(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)
String literals
Spac VFX is set to be invisibleWorldNormalMatrixFloorNoise
DrawVfxSpritesAnimations
#
public System.Void DrawVfxSpritesAnimations(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EEB4551C9700CB8CF2462447770BDF06BA0D7D5FB3AC87CC510389B70DA1083C - Body hash
CC94EFDDEB8DBD7C289F97BD4157C1BEB4A84518BB8892B9AD323240AD5D25F0 - IL size497
Referenced calls
System.Collections.Generic.List<Candide.Graphics.VFX.VfxSpritesAnimation>::get_Count()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::Reset()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SetActiveReferenceQuadIndex(System.Int32)System.Collections.Generic.List<Candide.Graphics.VFX.VfxSpritesAnimation>::GetEnumerator()List.Enumerator<Candide.Graphics.VFX.VfxSpritesAnimation>::get_Current()Candide.Graphics.VFX.VfxSpritesAnimation::GetCurrentFrame()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::get_Translation()Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::HorizontalToVertical(Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Identity()CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)System.Nullable<Microsoft.Xna.Framework.Vector4>::.ctor(!0)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.Batcher.ParticleBatchData::.ctor(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, System.Nullable<Microsoft.Xna.Framework.Vector4>, Microsoft.Xna.Framework.Vector4, System.Single, System.Boolean, System.Single, Microsoft.Xna.Framework.Vector4)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::PushQuad(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect, QuadBatchData, System.Int32, System.Int32, System.Boolean)List.Enumerator<Candide.Graphics.VFX.VfxSpritesAnimation>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedQuad, Candide.Graphics.Batcher.ParticleBatchData>::SubmitBatch(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)
String literals
WorldNormalMatrixFloorNoise
DrawWorld
#
public System.Void DrawWorld(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0CFE1C276788B8D963EA9677762117C572263E4D5332141CF172E05AABE30052 - Body hash
6DDC8E68EB1F270F0705D31C58194B330A6633FE971BEB602F8F3621CC787067 - IL size1623
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Candide.UserSettings.GraphicsUserSettings::get_FloorNoise()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)System.Collections.Generic.List<Candide.World.WorldData>::GetEnumerator()List.Enumerator<Candide.World.WorldData>::get_Current()System.Collections.Generic.List<Candide.World.World3DObject>::GetEnumerator()List.Enumerator<Candide.World.World3DObject>::get_Current()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Matrix::CreateScale(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::get_Translation()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)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Transpose(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()List.Enumerator<Candide.World.World3DObject>::MoveNext()Microsoft.Xna.Framework.Matrix::get_Identity()
Called by
Candide.Graphics.DeferredRenderer::RenderDeferredCandide.Graphics.DeferredRenderer::RenderTopDownDepthCandide.Graphics.DeferredRenderer::RenderTopDownPositionCandide.Graphics.DirectionalLight::DoShadowMapRenderCandide.Graphics.PointLight::DoShadowMapRenderCandide.Graphics.SpotLight::DoShadowMapRender
String literals
FloorNoiseFloorNoiseMultNoiseTextureWorldNormalMatrix
DrawWorldItems
#
public System.Void DrawWorldItems(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
014890C923509864CF02EA259E92D517DB5FDB6FC9FDCFE773553BDD9EEBA4DD - Body hash
60BC7FF5E3E8C7D51C6FF8C32F7C613D87F8555795B65E5FD913B86D201B7F69 - IL size2264
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel>::get_Count()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Items.LootedWorldItemModel>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Vector4::get_Zero()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Graphics.IconData::GetIconOrDefault(CandideCreator.Shared.Graphics.IconFlag)Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()System.String::op_Inequality(System.String, System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Graphics.SpriteSheet::GetVectorFrame(System.Int32)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)System.Object::GetHashCode()
String literals
TintColorNormalMatrixFlashColorEmissivenessHighlightmedia/rendering/basic_normal_mapUseNormalMapNormalMapMetallicMapAlbedoTextureTextureTransformInvTextureSize
DrawWorldLayers
#
public System.Void DrawWorldLayers(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
749C88C47D3B957C2C5DCC2E6445D8D510D35D96CB962FFFD33830F3742AB169 - Body hash
762B1FDF0A0B66B32B1F2CB76451DA7F514BF7F82AC717D32D453D4D527C526F - IL size684
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Matrix::get_Identity()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Boolean)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Vector4::get_Zero()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)System.Collections.Generic.Dictionary<System.String, Candide.World.AutoTile.AutoTileLayer>::get_Values()Dictionary.ValueCollection<System.String, Candide.World.AutoTile.AutoTileLayer>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Candide.World.AutoTile.AutoTileLayer>::get_Current()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()System.IDisposable::Dispose()Dictionary.ValueCollection.Enumerator<System.String, Candide.World.AutoTile.AutoTileLayer>::MoveNext()
Called by
String literals
NormalMatrixUseNormalMapNormalMapMetallicMapFlashColorHighlightEmissivenessTintColorTextureTransformAlbedoTextureWorld
GenerateFirstPerson
#
private System.Void GenerateFirstPerson()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
757050471648F8A21DDE0A537C7070961E1117F6F151AA214FC88F044BFC8577 - Body hash
608D014ADA8D35A0176BFE2966AA3ABC4A61B9F15C0E81D709F4996187ABC2B0 - IL size97
Referenced calls
Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_UnitY()Microsoft.Xna.Framework.Matrix::CreateLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.MathHelper::ToRadians(System.Single)Microsoft.Xna.Framework.Matrix::CreatePerspectiveFieldOfView(System.Single, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Candide.Graphics.DeferredRenderer::InterpolateOrthoToFirstPerson(System.Single)
GenerateFloorNoiseTexture
#
private System.Void GenerateFloorNoiseTexture()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B034551DECD0E0BD279B17E2FBC58CBC09D6C2F666C1A7135A1C682F287B6D51 - Body hash
2214DAD5C1F832D546D823722BF823448BAC25DFC76981773D79FB639681C930 - IL size164
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Graphics.Texture2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32)Candide.Graphics.DeferredRenderer::GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D)
GenerateOldSimpleEntityMatrix
#
public System.Void GenerateOldSimpleEntityMatrix(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector3 meshOffset, System.Single depthOffset, out Microsoft.Xna.Framework.Matrix& world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
ECC1310AFE5EFCF65071086504B5E2BC5929F7B9C656F563FDCAC671C2B6BAEF - Body hash
86AE23A42C611A01AB0F151AE1D691517173D77654A83D6F8DF52449F4FA1727 - IL size30
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Candide.Graphics.DeferredRenderer::GenerateOldSimpleEntityMatrix(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector3, System.Single, Microsoft.Xna.Framework.Matrix&)
GenerateOldSimpleEntityMatrix
#
public System.Void GenerateOldSimpleEntityMatrix(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector3 meshOffset, System.Single depthOffset, out Microsoft.Xna.Framework.Matrix& world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
287B5E31B4D0B36CC86BAD4F49A7AA2C2C85C263FA19BF0E6601B4CA28442F03 - Body hash
D7E2A0F69624185FFF8EA8A5768F7B33E9E061F5E12FCD0365F4C692C4CAA841 - IL size158
Referenced calls
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)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)
GenerateOldSimpleEntityMatrixLookAt
#
public System.Void GenerateOldSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector3 meshOffset, out Microsoft.Xna.Framework.Matrix& world, out Microsoft.Xna.Framework.Matrix& normalWorld, Microsoft.Xna.Framework.Vector3& lookAtPos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
53FB25C7127FA5AB9C10AB4EAD8AF64FF7242DD1BAA9BFFBDC08302FA81E4E65 - Body hash
5E99529A15F67431331B85D357EA461A708AF6FCD65A81E902BBD26D955DDDC8 - IL size26
Referenced calls
CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Candide.Graphics.DeferredRenderer::GenerateOldSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)
GenerateOldSimpleEntityMatrixLookAt
#
public System.Void GenerateOldSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Rectangle frame, Microsoft.Xna.Framework.Vector2 offset, Microsoft.Xna.Framework.Vector3 meshOffset, out Microsoft.Xna.Framework.Matrix& world, out Microsoft.Xna.Framework.Matrix& normalWorld, Microsoft.Xna.Framework.Vector3& lookAtPos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EA43CB91D1457C0CF26C327083BA500BBCD025AF1913A7290B484705F8881027 - Body hash
B18E08EF5DB77DF77AFF993E3911231A9E02E4994298462592E93DDF266E3854 - IL size224
Referenced calls
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)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)
GenerateSimpleEntityMatrix
#
public System.Void GenerateSimpleEntityMatrix(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, Microsoft.Xna.Framework.Rectangle frame, Microsoft.Xna.Framework.Vector3 meshOffset, System.Single depthOffset, System.Single angle, out Microsoft.Xna.Framework.Matrix& world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E865AC25888570D9A624B9B60B9B27161D401895F25A1C1606C7D345BE9DC634 - Body hash
A9F6748D14981E7056053ADF6DAFB81C8ED9E872AEB88F62F2D6B7863F55C818 - IL size246
Referenced calls
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)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)
GenerateSimpleEntityMatrixLookAt
#
public System.Void GenerateSimpleEntityMatrixLookAt(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Rectangle frame, Microsoft.Xna.Framework.Vector3 meshOffset, System.Single angle, out Microsoft.Xna.Framework.Matrix& world, out Microsoft.Xna.Framework.Matrix& normalWorld, Microsoft.Xna.Framework.Vector3& lookAtPos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
772400BE2AC2622C75730FB8095D0E5775998A95D327C5C4BB84ADB55AEFB570 - Body hash
453E228BF6D3322FBC8CECBC50A1D1B7765B2C55CD8169AD745D07DA4814F723 - IL size189
Referenced calls
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)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Math::Atan2(System.Double, System.Double)Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&)
GenerateSkewedTopDownView
#
public System.Void GenerateSkewedTopDownView(System.Single height)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8AFCE2B426C089AAB4575DE506AAFFCB13306C906D921751455292E24D0A1D3E - Body hash
6CC0EDA0EB2A19C0C19340B1E4B9F6A0E6EAB92A9BC49EB23DDF3DBF8628EDC2 - IL size118
Referenced calls
Candide.Graphics.Camera::GetCameraOffsetWithoutScaling()Microsoft.Xna.Framework.Matrix::CreateOrthographic(System.Single, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)
GenerateTopDownView
#
private System.Void GenerateTopDownView(System.Single height)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
49D077A56AC47DE58ECA138235DC72D4F93E89FC580E5086826B046D1F504652 - Body hash
414C303CE45723C17358EEEB7DD22DE0981BDB73E704E6385383F53C7CB096FE - IL size87
Referenced calls
GetCameraDirection
#
private Microsoft.Xna.Framework.Vector3 GetCameraDirection()
Method metadata
- Visibilityprivate
- Return type
Microsoft.Xna.Framework.Vector3 - StaticTrue
- VirtualFalse
- Hash
A4901B3D783B042D1A91BB2F7C14C231D055994A888D4DB5C68F59588B6D0C7E - Body hash
DCCEB75D2B97217EBD3B02CDA7E888512582F1C3D2224DFC78F921FD18DDAC26 - IL size40
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Normalize(Microsoft.Xna.Framework.Vector3)
GetCameraPos
#
private Microsoft.Xna.Framework.Vector3 GetCameraPos()
Method metadata
- Visibilityprivate
- Return type
Microsoft.Xna.Framework.Vector3 - StaticTrue
- VirtualFalse
- Hash
398EF5ED8E27E5E3E3E1C9E1B1E43CF3B3E99481252E33C5543C8108F5033658 - Body hash
1E6D936A80634133F08ACDA11C83C375D7E5424675DF6214AF423DD5BD0F5B8D - IL size62
Referenced calls
Candide.Graphics.Camera::GetCameraOffsetWithoutScaling()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
Called by
Candide.Graphics.DeferredRenderer::RenderDirectionalLightsCandide.Graphics.DeferredRenderer::RenderLineLightsCandide.Graphics.DeferredRenderer::RenderPointLightsCandide.Graphics.DeferredRenderer::RenderPointLights2Candide.Graphics.DeferredRenderer::RenderSpotLightsCandide.Graphics.DeferredRenderer::RenderSpotLights2
GetWorldPositionOffset
#
public Microsoft.Xna.Framework.Vector3 GetWorldPositionOffset()
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector3 - StaticTrue
- VirtualFalse
- Hash
013CE95DB31BBA2C8CF908E3AD51F105B18677E25AD67189BA77C12D8FD43EAE - Body hash
25900FC36AD31675BA98BEF30537435F88679322C50C6A35B5D5A88B849A32F6 - IL size46
Referenced calls
Microsoft.Xna.Framework.Vector3::get_Zero()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
Called by
Candide.Graphics.DeferredRenderer::DrawGrassFieldsCandide.Graphics.DeferredRenderer::DrawParallaxLayersCandide.Graphics.DeferredRenderer::RenderCloudCandide.Graphics.DeferredRenderer::RenderDirectionalLightsCandide.Graphics.DeferredRenderer::RenderDistortionsCandide.Graphics.DeferredRenderer::RenderDofCandide.Graphics.DeferredRenderer::RenderEntityDropShadowsCandide.Graphics.DeferredRenderer::RenderFogCandide.Graphics.DeferredRenderer::RenderTopDownPositionCandide.Graphics.DeferredRenderer::RenderWaterCandide.Graphics.DeferredRenderer::SetupCameraProjectionParametersCandide.Graphics.DirectionalLight::SetupLightRenderCandide.Graphics.PointLight::SetupLightRender
GPUCopyTexture
#
private System.Void GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D from, Microsoft.Xna.Framework.Graphics.Texture2D to)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F92FE5B2A1B119422EBEE956D3D151B0BE728952D7E11C79EF687D8D1EE8DA55 - Body hash
30149484E7E5562C7FBB015B7C72B7316DD1C3FA5677328E9AB21A25051ACEE0 - IL size147
Referenced calls
System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)System.Type::GetMethod(System.String, System.Reflection.BindingFlags)System.Type::GetField(System.String, System.Reflection.BindingFlags)System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo, System.Reflection.FieldInfo)System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo, System.Reflection.MethodInfo)System.Reflection.FieldInfo::GetValue(System.Object)SharpDX.Direct3D11.Device::get_ImmediateContext()System.Reflection.MethodBase::Invoke(System.Object, System.Object[])SharpDX.Direct3D11.DeviceContext::CopyResource(SharpDX.Direct3D11.Resource, SharpDX.Direct3D11.Resource)
Called by
String literals
GetTexture_d3dDevice
HorizontalToVertical
#
public System.Void HorizontalToVertical(Microsoft.Xna.Framework.Matrix& matrix1)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A2308B3B541BA67620AC37CF86BDC56E5C279F32B5C134DC40F982BD49E2B17B - Body hash
8B27B4D679FA8D59FE42A487BED18B4D3BEF21941C2F20A7BC0F91C6EFF6F945 - IL size125
Called by
Candide.Ambience.WeatherAmbienceHandlers.OwlShadowWeatherController::BeforeRenderCandide.Entities.Controllers.Legacy.LaserBeam::SpawnLaserTrailEffectCandide.Entities.Controllers.Other.CinematicOwlShadowController::BeforeRenderCandide.Graphics.DeferredRenderer::DrawParticlesCandide.Graphics.DeferredRenderer::DrawProjectilesCandide.Graphics.DeferredRenderer::DrawVfxSpritesAnimations
InterpolateOrthoToFirstPerson
#
private System.Void InterpolateOrthoToFirstPerson(System.Single i)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D2A288C9D8112E41A111E3561CA5A1B3B71E9DFD02818314E3B77B421BAB5617 - Body hash
5F6A870CC638819BDA2E399A88A619A879D9A1A7DD7DD8416A7B635829582DE1 - IL size291
Referenced calls
Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_UnitY()Microsoft.Xna.Framework.Matrix::CreateLookAt(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.MathHelper::ToRadians(System.Single)Microsoft.Xna.Framework.Matrix::CreatePerspectiveFieldOfView(System.Single, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Candide.Graphics.Camera::GetCameraOffsetWithoutScaling()Microsoft.Xna.Framework.Matrix::CreateOrthographic(System.Single, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)System.Math::Max(System.Single, System.Single)System.Math::Min(System.Single, System.Single)Microsoft.Xna.Framework.Matrix::Lerp(Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Matrix, System.Single)
IsOutsideFoW
#
public System.Boolean IsOutsideFoW(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
5A6F41A25FC1ECA310B1D9EE5F6A0BCA04024819CF5BF47C89EFA23DA24BFD1C - Body hash
68726289CB40A40C1829C1AFEFE03D1DA3D361E0DC32B1562517E8F804B94AF3 - IL size191
Referenced calls
CandideCreator.Shared.Models.RectangleF::get_Center()Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::Floor(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Shape()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::get_TopLeft()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::get_Size()Microsoft.Xna.Framework.Vector2::Clamp(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::LengthSquared()
LastPingPong
#
public Microsoft.Xna.Framework.Graphics.RenderTarget2D LastPingPong()
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Graphics.RenderTarget2D - StaticTrue
- VirtualFalse
- Hash
FA0BE91B7FCC106E0C9D1D3B791F6C0A920BB178F13329F576DB688AA249CB2A - Body hash
F369A846B7CB363512A52550858C4C4C43DFB6877334C678D056030A8E7DC0C7 - IL size21
LastPingPong
#
public Microsoft.Xna.Framework.Graphics.RenderTarget2D LastPingPong(System.Int32 pingpong)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Graphics.RenderTarget2D - StaticTrue
- VirtualFalse
- Hash
C6114A9237E38910DA6D425E2ABDA91ABDBDF5DFFC30E63C0C33C25950DB44B8 - Body hash
D2954A811BB2C1C83E50CDF62121974E6A1FF4682193B95D61B087B21CB5D3FC - IL size17
LoadEffect
#
private System.Void LoadEffect(Microsoft.Xna.Framework.Graphics.Effect& effect, System.String filePath, System.Action<Microsoft.Xna.Framework.Graphics.Effect> assigner)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6893E9FC7F749E2702A859606C44151BC3CE65CCA147B2B1EE810357FDD50502 - Body hash
BB38B0800B92C64A2547B8B32C0D574C8E6A375A42E5C1ACC903AC1A8C2AE4FC - IL size18
Referenced calls
Microsoft.Xna.Framework.Content.ContentManager::Load(System.String)
NextPingPong
#
private Microsoft.Xna.Framework.Graphics.RenderTarget2D NextPingPong(System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
Microsoft.Xna.Framework.Graphics.RenderTarget2D - StaticTrue
- VirtualFalse
- Hash
C60286F910A659D20776DFBB824BB9A5CB905A999199254F9CCBA142AE927069 - Body hash
96BB96B0C3E093C14458323950EA647F0B71A799FF9B8776C0B34CBB38621AF1 - IL size17
Ping
#
private System.Void Ping(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D target)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
DEB2DF34E2CDC960E158B565FAF61D5B6700E8A639DB7C80AF33FDCE219B921B - Body hash
EC57E70F1D8601AFE3DE2DF42C1AA007B09B36B66908B9377269802F9C95238E - IL size73
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
String literals
Pingpong
PingPong
#
private System.Void PingPong(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D target, Microsoft.Xna.Framework.Vector4 color, System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D557C8636801528698743716FF34EB396B646A662CED233BB9691E2D12E8625D - Body hash
CCD5DFE201D226A2994EF8C509E73015793865407836163F49568C15CDCE072C - IL size143
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Vector4, System.Single, System.Int32)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
String literals
Pingpong
PingPong
#
private System.Void PingPong(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D target, System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
183DA94A8A0AC293229FCB3E825A61A0E67E4657D09732AAA90C0472835E14BA - Body hash
A7D68B4970AC20BEBB1454CDD67BB956FC057FA9862354177076A7DAFC8C3BD0 - IL size125
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
Called by
String literals
Pingpong
PingPong
#
private System.Void PingPong(Microsoft.Xna.Framework.Graphics.Effect effect, System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
20A9E30C590BCFA56F0E5EEB463AC7BD8A2E233C854A19E729C39B04521A46B1 - Body hash
2B04BC2973565E12067752999E1F89573033B6D7B3191C70E24715203CE9E181 - IL size96
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)
Called by
String literals
Pingpong
PingPong
#
private System.Void PingPong(Microsoft.Xna.Framework.Graphics.Texture2D target, System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
11F412F0F8B8B0E317DD65C670B6EE050F530230A8E85407258E4834EEBE2843 - Body hash
E6967FA309CA2364AFAE252961B40BCC39E790B62321075DA94E4E1DC21CD31D - IL size134
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)
String literals
InputTexturePingpong
PingPong
#
private System.Void PingPong(System.Int32 pingpong)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
81F34B8624ADF096AA6799E81FE39F294662B98CDA91881AB537378B84962B1B - Body hash
8041DB767D2592246ADB4272CDEFF1955605502B87592EE793A1E340765CC528 - IL size108
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)
String literals
Pingpong
Pong
#
private System.Void Pong(Microsoft.Xna.Framework.Graphics.Effect effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D target)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
20669CB94A813A98EE8EA6928458A11914C0AAAED7C321C84AD05E3D4D5F7A74 - Body hash
18AEE75C638C77E8EB46BC8BC0076791AF07E7A2D0FA6D0189947395A5F19E26 - IL size73
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
String literals
Pingpong
RegisterDeathSpac
#
public System.Void RegisterDeathSpac(Candide.Graphics.VFX.CreatureDeathHandler deathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine entitySpac)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
DAC54E029CDC5E6380AFF240053EA08A8BCF365E93D65B2FB5BEFB757A97B732 - Body hash
208615A23DD829A57773FE8DE1E00DF770F76E8141DCABDE4FE3BE86192ED319 - IL size48
Referenced calls
System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>::.ctor(!0, !1)System.Collections.Generic.List<System.ValueTuple<Candide.Graphics.VFX.CreatureDeathHandler, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::Add(!0)
RegisterEntitySpac
#
public System.Void RegisterEntitySpac(Shared.Entity.EntityWrapper entity, Candide.Entities.Animations.EntitySpacAnimationStateMachine entitySpac)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
4229F6777EC79B837CBC4C4DEF3B00835F70CE4227ADA2BE3EE25B3F05449E93 - Body hash
A821F368DE1EC516CD9D33E94E5217C621A83813BFEE8AD0A1EBEF72BA6EB20A - IL size95
Referenced calls
Candide.Graphics.DeferredRenderer::IsOutsideFoW(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Color()Microsoft.Xna.Framework.Color::ToVector4()Shared.Entity.EntityWrapper::get_FlashColor()System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>::.ctor(!0, !1)System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.EntitySpacAnimationStateMachine>>::Add(!0)
RegisterPlayerSpac
#
public System.Void RegisterPlayerSpac(Shared.Entity.EntityWrapper entity, Candide.Entities.Animations.PlayerSpacState playerSpac, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skin, Candide.Graphics.VFX.SpacRenderingArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8863770508BC7CACE76E1076F783B05D5436242C55B8A26E5F84F54A78F46D48 - Body hash
B54AECBFD7AAB04C7E24485927FFB0CC4CCC4E441437DA8F1986F5CF3B9B0F0D - IL size20
Referenced calls
System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>::.ctor(!0, !1, !2, !3)System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Candide.Entities.Animations.PlayerSpacState, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Candide.Graphics.VFX.SpacRenderingArgs>>::Add(!0)
ReloadEffects
#
public System.Void ReloadEffects(System.Boolean force)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B2CB46CD80D543242FE28A0656AD3BE641A1D6E5ABBDB5260ADFD2D2081993E6 - Body hash
949F9E69899F5C39AB8AB75038A176D8AADE9091E6755F4EAF0912DA83C9E822 - IL size1397
Referenced calls
DeferredRenderer.<>c::<ReloadEffects>b__343_0(Microsoft.Xna.Framework.Graphics.Effect)System.Action<Microsoft.Xna.Framework.Graphics.Effect>::.ctor(System.Object, System.IntPtr)Candide.Graphics.DeferredRenderer::LoadEffect(Microsoft.Xna.Framework.Graphics.Effect&, System.String, System.Action<Microsoft.Xna.Framework.Graphics.Effect>)DeferredRenderer.<>c::<ReloadEffects>b__343_1(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_2(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_3(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_4(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_5(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_6(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_7(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_8(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_9(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_10(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_11(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_12(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_13(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_14(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_15(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_16(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_17(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_18(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_19(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_20(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_21(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_22(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_23(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_24(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_25(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_26(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_27(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_28(Microsoft.Xna.Framework.Graphics.Effect)DeferredRenderer.<>c::<ReloadEffects>b__343_29(Microsoft.Xna.Framework.Graphics.Effect)
String literals
effects/Bloomeffects/Dofeffects/PingPongeffects/Deferredeffects/DeferredBatchedQuadeffects/DeferredBatchedEntitieseffects/DepthMapeffects/PositionMapeffects/Lighteffects/BatchedLighteffects/SSAOeffects/SSAO2effects/FirstPersoneffects/Cloudseffects/Watereffects/Lava
Render
#
public System.Void Render()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EE953AEF0BBB7AFB3D53176001D7B48C436DD48EF82F9F0621C4F70CDA2CB4DA - Body hash
C5373D098731CDB6586D99B6AE572EFC9520A8BE2BC0EF5B3C1C2AE693FD72A8 - IL size1600
Referenced calls
CandideCreator.Shared.EditorGameCommunication.GameProperties::get_NeutraliseLighting()Candide.Graphics.DeferredRenderer::SetBaseLighting()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::ToGridRectangle(System.Single)Candide.Graphics.DeferredRenderer::CheckWaterAndLavaZones()Candide.Graphics.DeferredRenderer::RenderDirectionalShadowMaps()Candide.Graphics.DeferredRenderer::RenderDeferred()Candide.Graphics.DeferredRenderer::RenderTopDownPosition()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Color::get_Black()Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_MaxDepth()Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Color, System.Single, System.Int32)Candide.Graphics.DeferredRenderer::RenderPointLights()Candide.Graphics.DeferredRenderer::RenderPointLights2()Candide.Graphics.DeferredRenderer::RenderAlbedo()Candide.Graphics.DeferredRenderer::RenderDirectionalLights()Candide.Graphics.DeferredRenderer::RenderSsao2()Candide.Graphics.DeferredRenderer::RenderSpotLights()Candide.Graphics.DeferredRenderer::RenderSpotLights2()Candide.Graphics.DeferredRenderer::RenderLineLights()Candide.Graphics.DeferredRenderer::RenderEntityDropShadows()Candide.Graphics.DeferredRenderer::ClearPingPong()Candide.Graphics.DeferredRenderer::NextPingPong(System.Int32)Candide.Graphics.DeferredRenderer::GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D)Candide.Graphics.DeferredRenderer::LastPingPong()Candide.Graphics.DeferredRenderer::RenderNormalizeLight()Candide.Graphics.DeferredRenderer::RenderWater()Candide.Graphics.DeferredRenderer::RenderDistortions()
Called by
String literals
TimeStrengthSKKCubeChromaticAberrationLensDistortionChromaticAberrationResolutionOffsetDebugNormalsYuvHslHsvOkLab
RenderAlbedo
#
private System.Void RenderAlbedo()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
08908D6940BC32C89E38C83104CAEE4EC743E2D11E072570627781396CAEE10F - Body hash
22D336D75BDBC025ED15E76AB89BA3FFD16115877116330CDDCE291CEEF82232 - IL size225
Referenced calls
CandideCreator.Shared.Helpers.VectorExtension::ToVector3(Microsoft.Xna.Framework.Vector4)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()System.IDisposable::Dispose()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect)
String literals
ColorAmbientLightAlbedoMapMetallic
RenderAlbedoFirstPerson
#
private System.Void RenderAlbedoFirstPerson()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A98B92A3D98D77A02BEB8E0FB26A112BAF6B110C98C12A43ADDE1DCC09403801 - Body hash
3B53BB4BD08126D6DEDF8B0031FA17E092AB5F12A8884F4944FB02E527C169AF - IL size144
Referenced calls
Candide.Graphics.DeferredRenderer::GenerateSkewedTopDownView(System.Single)Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D, System.Int32)
String literals
AlbedoTexturePositionsMultiply
RenderBloom
#
private System.Void RenderBloom()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C64C6F8A222522FB561D9014899693C694C2DAFF519233E3A9EBAA3FCD47E172 - Body hash
503807E08A6920A64FEDB8485111F91558756D4F48C770BD7D314CB7436C7718 - IL size844
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::LastPingPong()
String literals
ClipEmissiveThresholdBloomStrengthBloomDecayInverseTextureSizeClipTextureMetalMapBlurXBlurYInputTextureSumSumSmooth
RenderCloud
#
private System.Void RenderCloud()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BD5791C6218D7D6756F368F52DBF94CA3E3C15D75145534D00342A181BC11D12 - Body hash
66816ECB85FFF93BD0CD12EC2D4732BF5F2BAB60025FFC3106D4701955B2089C - IL size590
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.GameTime::get_TotalGameTime()System.TimeSpan::get_TotalMinutes()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector4::op_Addition(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)System.TimeSpan::get_TotalSeconds()System.Math::Sin(System.Double)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()Candide.Graphics.Light::SetupLightRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Graphics.RenderTarget2D, System.Int32)List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()System.IDisposable::Dispose()
String literals
WorldPositionOffsetTextureTransformNormalsPositionsAlbedoTextureWeightsCloudStartCloudEndCloudStrengthSumInputTexture
RenderDeferred
#
private System.Void RenderDeferred()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9128C59E245DF3C865987B52997F8F2BC05E7735998A55706BD776E62E8441C7 - Body hash
AA3080068054A1CAD5DA39B55DDAE431A59E2C2E5B110CCA040EC34A508AB6C4 - IL size1283
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTargets(Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Vector4, System.Single, System.Int32)Candide.Graphics.DeferredRenderer::GenerateSkewedTopDownView(System.Single)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.DeferredRenderer::GenerateFirstPerson()Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawLavaTerrain(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawWorld(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawWorldLayers(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawWorldItems(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawEntitySpacs(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Candide.Graphics.DeferredRenderer::DrawEntities(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawConstructionSites(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean)Candide.Graphics.DeferredRenderer::DrawProjectiles(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawCrops(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawLaserBeams(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawParticles(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawVfxSpritesAnimations(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawVfxSpacAnimations(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)
String literals
GridTextureNormalMapMetallicMapAlbedoTextureTextureTransformTerrain_PerspectiveOrtoCameraProjectionFullAlbedoTextureSprite_PerspectiveTerrainGridTerrain_SampleNoiseTerrainSpriteFloorNoise
RenderDirectionalLights
#
private System.Void RenderDirectionalLights()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5697236CA1010547E25D27F1F4CF8F58215110C2989AEFA376539CC87E0C13EA - Body hash
1501A183D17A5988B098455ADFF8ACAABC2C6E22B2C82B453B75225ECD6ECFD3 - IL size443
Referenced calls
System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()Candide.Graphics.Light::SetupLightRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect)List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()System.IDisposable::Dispose()
String literals
DirectionalFogDirectionalNormalsPositionsAlbedoMapMetallicCameraPositionWorldPositionOffsetMetalnessRoughness
RenderDirectionalShadowMaps
#
private System.Void RenderDirectionalShadowMaps()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AAF052779B3FBC8C14B1807904696ACA4ACCD610BB9D37C98B9B93E75329D0F8 - Body hash
EE3D8F4AFEB67C39F03D2B33B963CB3F55ED90FBDA74708BB344B06831CCD28C - IL size83
Referenced calls
System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()Candide.Graphics.Light::DoShadowMapRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()System.IDisposable::Dispose()
RenderDistortions
#
private System.Void RenderDistortions()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2BDDDB4B5E5B012A8763A0809F90D20A33C5AAD07A716876FC2348661A0A0342 - Body hash
85179A5CF6DB8E4991EC421579CBB8E8CCFE2314D785793803692B6BD263E5E5 - IL size681
Referenced calls
System.Collections.Generic.List<Candide.Graphics.VFX.VfxShockwave>::get_Count()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Candide.Graphics.DeferredRenderer::LastPingPong()Candide.Graphics.DeferredRenderer::NextPingPong(System.Int32)Candide.Graphics.DeferredRenderer::GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Color::get_Black()Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Color, System.Single, System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_Indices(Microsoft.Xna.Framework.Graphics.IndexBuffer)System.Collections.Generic.List<Candide.Graphics.VFX.VfxShockwave>::GetEnumerator()List.Enumerator<Candide.Graphics.VFX.VfxShockwave>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToFlatGround(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.Effect::get_CurrentTechnique()Microsoft.Xna.Framework.Graphics.EffectTechnique::get_Passes()Microsoft.Xna.Framework.Graphics.EffectPassCollection::GetEnumerator()EffectPassCollection.Enumerator::get_Current()Microsoft.Xna.Framework.Graphics.EffectPass::Apply()Microsoft.Xna.Framework.Graphics.IndexBuffer::get_IndexCount()Microsoft.Xna.Framework.Graphics.GraphicsDevice::DrawIndexedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType, System.Int32, System.Int32, System.Int32)EffectPassCollection.Enumerator::MoveNext()
String literals
WorldPositionOffsetAlbedoTexturePositionsDistortCameraProjectionPositionInnerRadiusOuterRadiusStrengthSmokeStrengthMeshTranslationMeshScale
RenderDof
#
private System.Void RenderDof()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0E5A16F42F98A3DDF077A5D048DBBC115F840FD61B2E1925EC3448D8308A8237 - Body hash
79E520A423E177E1037AB62F92BF162F11E59BB1470C65402D256E6B0478F065 - IL size1903
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)CandideCreator.Shared.Models.RectangleF::get_TopLeft()Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpaceXz(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::get_Size()Candide.Graphics.DeferredRenderer::LastPingPong(System.Int32)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32)Candide.Graphics.DeferredRenderer::NextPingPong(System.Int32)
String literals
CutOffLowCutOffLowRampCutOffHighCutOffHighRampStrengthSpeedGammaCameraTopLeftCameraSizeInputTexturePositionsClipInverseTextureSizeSampleCountBokehBlurAlphaBlend
RenderEntityDropShadows
#
private System.Void RenderEntityDropShadows()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
89E01EEE34A6C3DE6CD7164D1F5DF0F7C6B04C7FA9DA81AD162927639022F247 - Body hash
260861F6F9D990E0E8719A5B8DA87BB1C181306E2D006054C39D8810C80BA2F9 - IL size1432
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Color::get_Black()Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Color, System.Single, System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single, System.Single, System.Single)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedDropShadow, Candide.Graphics.Batcher.DropShadowBatchData>::Reset()Candide.World.WorldHandler::GetEntitySystem()Shared.Entity.EntitySystem::GetEntityWrappers()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()Shared.Entity.EntityWrapper::get_Visible()Shared.Entity.EntityWrapper::get_Render3D()Shared.Entity.EntityWrapper::get_HasNoShadow()Shared.Entity.EntityWrapper::get_Immovable()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_CarrierId()System.Nullable<System.Guid>::get_HasValue()Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_Shape()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::Intersects(CandideCreator.Shared.Models.RectangleF)Shared.Entity.EntityWrapper::get_UsesSpac()
String literals
PositionsDistort
RenderFog
#
private System.Void RenderFog()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E3D965C5A371FCD3476A862F316189259888846AD06329E0212AFD17391BE432 - Body hash
B5ED8D30EE37261655E520928630D1C8434ED42FC13E4ECC4B67CC444990480E - IL size1658
Referenced calls
Candide.UserSettings.GraphicsUserSettings::get_FogIntensity()System.Collections.Generic.List<Candide.Ambience.WeatherAmbienceHandlers.FogInstance>::get_Count()Candide.Graphics.DeferredRenderer::GenerateFirstPerson()Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::GenerateSkewedTopDownView(System.Single)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_DepthStencilState(Microsoft.Xna.Framework.Graphics.DepthStencilState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_RasterizerState(Microsoft.Xna.Framework.Graphics.RasterizerState)Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedFog, Candide.Graphics.Batcher.FogBatchData>::Reset()Microsoft.Xna.Framework.Vector4::op_Multiply(Microsoft.Xna.Framework.Vector4, System.Single)Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Vector4::op_Addition(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)System.Collections.Generic.List<Candide.Ambience.WeatherAmbienceHandlers.FogInstance>::GetEnumerator()List.Enumerator<Candide.Ambience.WeatherAmbienceHandlers.FogInstance>::get_Current()Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::HalfInflate(System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::Intersection(CandideCreator.Shared.Models.RectangleF)System.Nullable<Microsoft.Xna.Framework.Vector4>::GetValueOrDefault(!0)System.Nullable<System.Single>::get_HasValue()System.Nullable<System.Single>::GetValueOrDefault()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)
String literals
Sprite_PerspectiveCameraDirectionSpriteWorldPositionOffset
RenderGammaCorrection
#
private System.Void RenderGammaCorrection()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5BCD007026EECA8F409D281218304B6FAB688D85490DE2981A8EDA48F5C9FD6B - Body hash
DFBC06637CABAF3C7C640C6EFCE1C01F557662237A2D15978B3CA90ACB2CBDBD - IL size69
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, System.Int32)
String literals
GammaCorrection
RenderLineLights
#
private System.Void RenderLineLights()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
85414EED0869336F8F7CE8B19B91BA575D890C7EE319C2FD9C9141C5502C483D - Body hash
CD7CAB0CD1739359B70B1A44A6AB35C48C6FB514F156B74FAF1E9DFCFC059655 - IL size647
Referenced calls
System.Collections.Generic.List<Candide.Graphics.LineLight>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)System.Collections.Generic.List<Candide.Graphics.LineLight>::GetEnumerator()List.Enumerator<Candide.Graphics.LineLight>::get_Current()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.DeferredRenderer::CalculateAttenuation(Microsoft.Xna.Framework.Vector3)Candide.Graphics.DeferredRenderer::DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect)List.Enumerator<Candide.Graphics.LineLight>::MoveNext()System.IDisposable::Dispose()
String literals
LineNormalsPositionsAlbedoMapMetallicCameraPositionMetalnessRoughnessPositionHardnessAttenuationDirectionLengthColorTimePulseStrength
RenderNormalizeLight
#
private System.Void RenderNormalizeLight()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C78D7F118C69E143A603703123DA48E47D1B4078725A64A6D45FF777BF63A18A - Body hash
302A8011B20DCF0C5FEEFF54905BCFDBCB846D0354A689DFE9619CAE859A5C65 - IL size403
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, System.Int32)
String literals
NormalizeLightNormalizeLight2NormalizeLight3NormalizeLight4NormalizeLight5NormalizeLight6NormalizeLight7NormalizeLight8NormalizeLight9Albedo
RenderOutlines
#
private System.Void RenderOutlines()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D5ADAFA569CB021D89E30832E2DCDE1359C6C686A0C86B2950428101357864B0 - Body hash
6F20A9783B91666F0E405E3C5B63778316A1F3F530D65096739B4179C6F47531 - IL size116
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)
String literals
OutlineBlendColorInputTexture
RenderPointLights
#
private System.Void RenderPointLights()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F113B1AB4E3E76A417E4D6ED18B41A8D709A5649C8C8A1C00A2CA9C16441AAB3 - Body hash
7610E13D03581B338DF61CF2BC55258A7BE17551BACDBBFF8FBC88C5C3D9C1FC - IL size2831
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)System.Collections.Generic.List<Candide.Graphics.PointLight>::GetEnumerator()List.Enumerator<Candide.Graphics.PointLight>::get_Current()Candide.Graphics.Light::DoShadowMapRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Candide.Graphics.Light::SetupLightRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect)List.Enumerator<Candide.Graphics.PointLight>::MoveNext()System.IDisposable::Dispose()Candide.World.WorldHandler::GetEntitySystem()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.EditorGameCommunication.GameProperties::get_QuickRender()System.Collections.Generic.Dictionary<System.Guid, Candide.World.ExteriorWorld>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.World.ExteriorWorld>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::get_Current()CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::MoveNext()System.Collections.Generic.List<System.ValueTuple<Candide.Graphics.VFX.VfxLightSource, System.String>>::GetEnumerator()List.Enumerator<System.ValueTuple<Candide.Graphics.VFX.VfxLightSource, System.String>>::get_Current()Microsoft.Xna.Framework.Vector3::Length()
String literals
NormalsPositionsAlbedoMapMetallicCameraPositionMetalnessRoughnessLightFallOffTweakDistanceMultLightBandingModeGammaInversePointPointGammaPointNoShadowsPointNoShadowsGammaInverseInputTexture
RenderPointLights2
#
private System.Void RenderPointLights2()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6938EDBE43142E05B5C5FEB4FD6B43C6C3B591DCC2F877698F4C625A0EB086E5 - Body hash
62FC13F4C5310E9A3BFCAFE61341E6048F5CF6541FDF7492B7D84328624D46B0 - IL size3427
Referenced calls
System.Collections.Generic.List<DeferredRenderer.PointLightParameters>::Clear()CandideCreator.Shared.EditorGameCommunication.GameProperties::get_QuickRender()Candide.World.WorldHandler::GetEntitySystem()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_Zero()System.Collections.Generic.List<DeferredRenderer.PointLightParameters>::Add(!0)System.Collections.Generic.Dictionary<System.Guid, Candide.World.ExteriorWorld>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.World.ExteriorWorld>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::get_Current()CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<System.ValueTuple<Candide.Graphics.VFX.VfxLightSource, System.String>>::GetEnumerator()List.Enumerator<System.ValueTuple<Candide.Graphics.VFX.VfxLightSource, System.String>>::get_Current()Microsoft.Xna.Framework.Vector3::Length()Candide.Graphics.VFX.VfxLightSource::get_Position()List.Enumerator<System.ValueTuple<Candide.Graphics.VFX.VfxLightSource, System.String>>::MoveNext()System.Collections.Generic.List<DeferredRenderer.PointLightParameters>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Candide.Graphics.DeferredRenderer::GenerateSkewedTopDownView(System.Single)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)
String literals
NormalsPositionsAlbedoMapMetallicCameraPositionMetalnessRoughnessLightFallOffTweakDistanceMultLightBandingModeGammaInversePointNoShadows2PointNoShadows2GammaCameraProjectionWorldPoint2Point2Gamma
RenderPointShadowMaps
#
private System.Void RenderPointShadowMaps()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
85F160D85947AA0AC94EA5353C55175DED35DCA5AA3B17FB8BE2E01501D3BDEB - Body hash
55CA8CBCAB1F7F3F2FD740360E72C2BA739C6BD719CA7805A3DE732516C9BB3A - IL size83
Referenced calls
System.Collections.Generic.List<Candide.Graphics.PointLight>::GetEnumerator()List.Enumerator<Candide.Graphics.PointLight>::get_Current()Candide.Graphics.Light::DoShadowMapRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)List.Enumerator<Candide.Graphics.PointLight>::MoveNext()System.IDisposable::Dispose()
RenderSpotLights
#
private System.Void RenderSpotLights()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F9BE57879BB3A686AB1A399981C81334FFA9A3542D64DCFA2588C8A4901523E2 - Body hash
C2EDFDDB93B05D4E48CCAC0FBC432167F6BF2C1FF99553A819E1D7557008CF49 - IL size1604
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Candide.World.WorldHandler::GetEntitySystem()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)CandideCreator.Shared.EditorGameCommunication.GameProperties::get_QuickRender()Candide.Graphics.Light::DoShadowMapRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Candide.Graphics.Light::SetupLightRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawScreenLightPass(Microsoft.Xna.Framework.Graphics.Effect)System.Collections.Generic.Dictionary<System.Guid, Candide.World.ExteriorWorld>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.World.ExteriorWorld>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::get_Current()CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::MoveNext()System.IDisposable::Dispose()
String literals
NormalsPositionsAlbedoMapMetallicCameraPositionMetalnessRoughnessSpotSpotNoShadows
RenderSpotLights2
#
private System.Void RenderSpotLights2()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FAACF28EAE0B9C815B18BF2102D11D74932CD36AC2D9782B70FECE3634C63410 - Body hash
E1AA1C06DC3A51C567B680725CDF16F5BF2A657A1F8442D394E4C0C8C093BC44 - IL size2257
Referenced calls
System.Collections.Generic.List<DeferredRenderer.SpotLightParameters>::Clear()Candide.World.WorldHandler::GetEntitySystem()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)System.Collections.Generic.List<DeferredRenderer.SpotLightParameters>::Add(!0)System.Collections.Generic.Dictionary<System.Guid, Candide.World.ExteriorWorld>::get_Values()Dictionary.ValueCollection<System.Guid, Candide.World.ExteriorWorld>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::get_Current()CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xz(Microsoft.Xna.Framework.Vector2)Dictionary.ValueCollection.Enumerator<System.Guid, Candide.World.ExteriorWorld>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<DeferredRenderer.SpotLightParameters>::get_Count()Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Candide.Graphics.DeferredRenderer::GetCameraPos()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Candide.Graphics.DeferredRenderer::GenerateSkewedTopDownView(System.Single)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)System.Collections.Generic.List<DeferredRenderer.SpotLightParameters>::GetEnumerator()List.Enumerator<DeferredRenderer.SpotLightParameters>::get_Current()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.DeferredRenderer::<RenderSpotLights2>g__FindMaxVisibleDistance|271_0(DeferredRenderer.SpotLightParameters)
String literals
NormalsPositionsAlbedoMapMetallicCameraPositionMetalnessRoughnessLightBandingModeSpotNoShadows2WorldCameraProjectionSpot2
RenderSsao2
#
private System.Void RenderSsao2()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
489C9ED7E09A09B13A9AA8358E595C2B289F0660D043F25D85BABED247D06531 - Body hash
AE71F1332115B66F4CA33729B15DC75A6C4D69F2DF9F687F9655763E0C26AD42 - IL size753
Referenced calls
Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)CandideCreator.Shared.Helpers.RandomHelper::Shuffle(!!0[], System.Random)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single[])Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::DrawScreen(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::LastPingPong()Candide.Graphics.DeferredRenderer::GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D)
String literals
NormalsPositionsTopDownPositionMapMetalMapRandomAngleRandomStepRadiusNegInvRadiusSquareBiasDotScaleCutOffUvPerWorldPixelSSAOBlurNormalTextureInputTexture
RenderToneMapping
#
private System.Void RenderToneMapping()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CD7F56415A74636F14A2FEA40F28DEFB962BF66374870B1F618E697E4957D0CD - Body hash
47CC60D7FD9B67B089EDFAD9475E8E0A9AA47E8285B6FEB4B00C87E161EAB08A - IL size99
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, System.Int32)
String literals
ExposureMappingExposure
RenderToneMappingMultiply
#
private System.Void RenderToneMappingMultiply()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F8BADBC9017824851041B4F070B1F1F1CFD3094D8D3B7FA732E2CB91D72C6A0E - Body hash
9AD2B83A8E2AB7F3DA6E7923B07582CAC52903E05746334D422CE0C69C200606 - IL size99
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, System.Int32)
String literals
MultiplyMultiplyAmount
RenderToneMappingSubtract
#
private System.Void RenderToneMappingSubtract()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
64D3FB72F60733FC0758BFA578917FC1B3D967016984EC189B906C245333AC98 - Body hash
83F73B208169008972EFA6A5B753E83151D32064291C6D030C9B189E93C4792C - IL size121
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Candide.Graphics.DeferredRenderer::PingPong(Microsoft.Xna.Framework.Graphics.Effect, System.Int32)
String literals
SubtractSubtractAmount
RenderTopDownDepth
#
private System.Void RenderTopDownDepth()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1C98B395AA074D7FCC641B1A9B9021D79F731B093FEB6B9F73DC2F278098AF79 - Body hash
8FD7D8CA2A9874A958B0B4AA88311E75BB31E9A6AD8D72439505F44F1372C694 - IL size46
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::GenerateTopDownView(System.Single)Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawWorld(Microsoft.Xna.Framework.Graphics.Effect)
RenderTopDownPosition
#
private System.Void RenderTopDownPosition()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D37966EB228B14E0A721D86A1C11F627CCCB59CCDA4699A529CEA0889BF1DEDF - Body hash
73AC89E57163D3DCB718E5C22925C33A99B424DF16A5CC96ECCBEC7403D8619D - IL size159
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.Graphics.DeferredRenderer::GenerateTopDownView(System.Single)Candide.Graphics.DeferredRenderer::SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)Candide.Graphics.DeferredRenderer::DrawWorld(Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawEntities(Microsoft.Xna.Framework.Graphics.Effect, System.Boolean, Microsoft.Xna.Framework.Graphics.Effect)Candide.Graphics.DeferredRenderer::DrawGrassFieldsTopDown()
String literals
WorldPositionOffsetPositionMapPositionMapSprites
RenderWater
#
private System.Void RenderWater()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A194DE2A1F87362F4CA4FF4AEA97329368F659E5E641818638939BE32E281224 - Body hash
DC7D6D64FBACF0E4A5FF5B962E5C47CCBC2D8FA11EC2220D3E166BEB3AFBB0CE - IL size2318
Referenced calls
System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::get_Count()Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_BlendState(Microsoft.Xna.Framework.Graphics.BlendState)Candide.Graphics.DeferredRenderer::LastPingPong()Candide.Graphics.DeferredRenderer::NextPingPong(System.Int32)Candide.Graphics.DeferredRenderer::GPUCopyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Color::get_Black()Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Graphics.ClearOptions, Microsoft.Xna.Framework.Color, System.Single, System.Int32)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector4)CandideCreator.Shared.Helpers.VectorExtension::ToVector3(Microsoft.Xna.Framework.Vector4)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Int32)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::get_Count()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.UserSettings.GraphicsUserSettings::get_WaterReflections()CandideCreator.Shared.EditorGameCommunication.GameProperties::get_QuickRender()Microsoft.Xna.Framework.Graphics.Effect::get_Techniques()Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.Effect::set_CurrentTechnique(Microsoft.Xna.Framework.Graphics.EffectTechnique)System.Single::Ceiling(System.Single)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)System.Collections.Generic.List<System.ValueTuple<CandideCreator.Shared.Models.WaterZone, System.Single>>::GetEnumerator()
String literals
WorldPositionOffsetAlbedoTextureCausticsTextureWaterHeightMapTexturePositionsNormalsViewDirectionRippleAmbientColorColorAbsorptionFoamLineColorReflectionSamplesInverseReflectionSamplesViewportTransformSunDirectionWater3
SetBaseLighting
#
private System.Void SetBaseLighting()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C0BBC6DC5C188B3499AC676169A36C81099C7F1E5E9EE9FBDEAFFD9849051E9E - Body hash
4991146FCB822A8B64A2633349B2976FCCB7A977C7994F3329BD5C22A34A9FEB - IL size310
Referenced calls
CandideCreator.Shared.EditorGameCommunication.GameProperties::get_NeutraliseLighting()Microsoft.Xna.Framework.Vector4::get_One()Candide.GameModels.Managers.TimeSystem::get_Hour()Candide.GameModels.Systems.AmbienceSystem::GetAmbientColor(System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToVector4(Microsoft.Xna.Framework.Vector3, System.Single)Candide.GameModels.Systems.AmbienceSystem::SetSunLight(Candide.Graphics.DirectionalLight)Candide.GameModels.Systems.AmbienceSystem::SetMoonLight(Candide.Graphics.DirectionalLight)Candide.World.InteriorWorldHandler::get_World()CandideCreator.Shared.Models.World::get_LightingProperties()CandideCreator.Shared.Models.LightingProperties::get_DisableAmbientOcclusion()CandideCreator.Shared.Models.LightingProperties::get_TimeBasedLights()CandideCreator.Shared.Models.LightingProperties::get_Ambient()Microsoft.Xna.Framework.Color::ToVector4()CandideCreator.Shared.Models.LightingProperties::get_LockSun()CandideCreator.Shared.Models.LightingProperties::get_SunDirection()CandideCreator.Shared.Models.LightingProperties::get_NightAmbient()Candide.GameModels.Systems.AmbienceSystem::GetTimeBasedLightCurve()Microsoft.Xna.Framework.Color::Lerp(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, System.Single)
Setup
#
public System.Void Setup(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphics)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
08240128C416F659C625ACA599D0C359E974F2FAADB8AA2DA5509E53F3A0B28D - Body hash
DCD5D8E68CD6B07D66F4BC7335FADF676F44A63865EC65774637B87D20B92A65 - IL size4037
Referenced calls
Microsoft.Xna.Framework.Graphics.SpriteBatch::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()Microsoft.Xna.Framework.Graphics.Viewport::get_Width()Microsoft.Xna.Framework.Graphics.Viewport::get_Height()System.Math::Sqrt(System.Double)Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32, System.Boolean, Microsoft.Xna.Framework.Graphics.SurfaceFormat, Microsoft.Xna.Framework.Graphics.DepthFormat, System.Int32, Microsoft.Xna.Framework.Graphics.RenderTargetUsage)Microsoft.Xna.Framework.Graphics.RenderTargetBinding::op_Implicit(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Graphics.BlendState::.ctor()Microsoft.Xna.Framework.Graphics.BlendState::set_IndependentBlendEnable(System.Boolean)Microsoft.Xna.Framework.Graphics.BlendState::set_AlphaBlendFunction(Microsoft.Xna.Framework.Graphics.BlendFunction)Microsoft.Xna.Framework.Graphics.BlendState::set_AlphaDestinationBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.BlendState::get_AlphaSourceBlend()Microsoft.Xna.Framework.Graphics.BlendState::set_AlphaSourceBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.BlendState::get_BlendFactor()Microsoft.Xna.Framework.Graphics.BlendState::set_BlendFactor(Microsoft.Xna.Framework.Color)Microsoft.Xna.Framework.Graphics.BlendState::get_ColorBlendFunction()Microsoft.Xna.Framework.Graphics.BlendState::set_ColorBlendFunction(Microsoft.Xna.Framework.Graphics.BlendFunction)Microsoft.Xna.Framework.Graphics.BlendState::get_ColorDestinationBlend()Microsoft.Xna.Framework.Graphics.BlendState::set_ColorDestinationBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.BlendState::get_ColorSourceBlend()Microsoft.Xna.Framework.Graphics.BlendState::set_ColorSourceBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.BlendState::get_Item(System.Int32)Microsoft.Xna.Framework.Graphics.TargetBlendState::set_ColorSourceBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.TargetBlendState::set_AlphaSourceBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.TargetBlendState::set_ColorDestinationBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Graphics.TargetBlendState::set_AlphaDestinationBlend(Microsoft.Xna.Framework.Graphics.Blend)Microsoft.Xna.Framework.Color::get_White()Microsoft.Xna.Framework.Graphics.TargetBlendState::set_AlphaBlendFunction(Microsoft.Xna.Framework.Graphics.BlendFunction)Microsoft.Xna.Framework.Graphics.BlendState::get_AlphaDestinationBlend()Microsoft.Xna.Framework.Graphics.TargetBlendState::set_ColorBlendFunction(Microsoft.Xna.Framework.Graphics.BlendFunction)Microsoft.Xna.Framework.Graphics.TargetBlendState::set_ColorWriteChannels(Microsoft.Xna.Framework.Graphics.ColorWriteChannels)
String literals
DepthTopDownDepthNormalMetallicPositionTopDownPositionAlbedoMapHBOA++PingPongBloomTop2BloomBase2BloomTopBloomBaseDofTop2DofBase2
SetupAabbCube
#
private System.Void SetupAabbCube()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E9E518A293D6C547F5CCA60243A5B02B1C1A0543E5F54A0E216AE06E12E98995 - Body hash
BD18B26374333E3FC635992A68BE8CEEA381FFFA6E46EA2D7B8A78F1A8A53032 - IL size52
Referenced calls
Microsoft.Xna.Framework.Vector3::get_One()CandideCreator.Shared.Models.IndexedCubeMesh::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Vector3, System.Boolean)CandideCreator.Shared.Models.IndexedMesh::ConvertToTbnTexture()
SetupBatchRenderers
#
private System.Void SetupBatchRenderers()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C2573FF08614118C8D63F09ECDACCA5C76D75A0336B2E834425F6C64F45A111B - Body hash
EA412CCFF25E9489F47DA49FC95A9127A76860EB6C60BB1EA115542F1557F7D3 - IL size132
Referenced calls
Candide.Graphics.Batcher.RenderBatchedParticles::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)Candide.Graphics.Batcher.RenderBatchedConstructionSites::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)Candide.Graphics.Batcher.DropShadowBatcher::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)Candide.Graphics.Batcher.RenderBatchedFog::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)Candide.Graphics.Batcher.RenderBatchedSpacs::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)Candide.Graphics.Batcher.RenderBatchedEntities::.ctor(System.Int32, System.Int32, Microsoft.Xna.Framework.Graphics.GraphicsDevice)
SetupCameraProjectionParameters
#
private System.Void SetupCameraProjectionParameters(Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CEADDC4F63DF256C54EC7E33D498126C541A7150DB04ED3CE2F56CDD229B207C - Body hash
8D19F0D18B3D05D638BADA17817C18123716643D1EA5B12F53A5B97702856E9C - IL size78
Referenced calls
Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)
Called by
Candide.Graphics.DeferredRenderer::DrawLavaTerrainCandide.Graphics.DeferredRenderer::RenderAlbedoFirstPersonCandide.Graphics.DeferredRenderer::RenderDeferredCandide.Graphics.DeferredRenderer::RenderFogCandide.Graphics.DeferredRenderer::RenderTopDownDepthCandide.Graphics.DeferredRenderer::RenderTopDownPosition
String literals
CameraProjectionWorldPositionOffset
SetupCenteredCircle
#
private System.Void SetupCenteredCircle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5ECEA8ECFD9CAEA69F4FF8B8A66687C61C8DD374671DF0495D8694602F77A5FA - Body hash
B7167D9F28F77E59C254807B42FD3C0762E4F05584C136178FC34C20732C75D8 - IL size347
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)System.Math::Cos(System.Double)System.Math::Sin(System.Double)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])Microsoft.Xna.Framework.Graphics.IndexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.IndexElementSize, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.IndexBuffer::SetData(!!0[])
SetupCenteredCylinder
#
private System.Void SetupCenteredCylinder()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8CFC62778D7B70237C56F8C47C550E96D64E34C97C2D6E72FA1D80DC568E0FF0 - Body hash
2EBB584DE7D3D87B5619B9CBE95C45451B6C88F99F7021BA93F1D181C2668838 - IL size57
Referenced calls
CandideCreator.Shared.Models.IndexedCylinderMesh::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.IndexedMesh::ConvertToTbnTexture()
SetupConeLightVertexBuffer
#
private System.Void SetupConeLightVertexBuffer(System.Boolean reload)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AB2792A32A3FED9462A611D7093A99D028756F15C24BB5660718B624B199DA61 - Body hash
E534003EE4D2E94CC6EDA743341BA303FE2B807F5AD555C8901A2F13F69F694D - IL size397
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Helpers.VectorExtension::AngleToVector3(System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.VertexPosition::.ctor(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupEntityPlane
#
private System.Void SetupEntityPlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
47C62A90B8E8D251A1D5248C0427B3F8D903F9AEDB65CC51E76D456C908E1C35 - Body hash
93BCF8856E805D499B0F3BF77681F6A6725B00675E6F4FAEDEE62E9B7FB59F86 - IL size1307
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::.ctor()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::Add(!0)System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::.ctor()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::Add(!0)CandideCreator.Shared.Models.IndexedMesh::.ctor()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::.ctor()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedSurface>::.ctor()CandideCreator.Shared.Models.IndexedFace::.ctor(System.Int32, System.Int32, System.Int32, CandideCreator.Shared.Models.IndexedMesh)System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::Add(!0)CandideCreator.Shared.Models.IndexedMesh::UpdateIndexBuffer(Microsoft.Xna.Framework.Graphics.GraphicsDevice)CandideCreator.Shared.Models.IndexedMesh::UpdateVertexBuffer()
SetupEntityPlaneFlip
#
private System.Void SetupEntityPlaneFlip()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
896B6CC59DDB992360EF4450FFCFA9AFE0BDAC3B1010C76697D4EB389A632CC1 - Body hash
3EAB942D4D582741C782D8C8C290C2424933FEDB3FE629796FB2DE0F3FCE124F - IL size1307
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::.ctor()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::Add(!0)System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::.ctor()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::Add(!0)CandideCreator.Shared.Models.IndexedMesh::.ctor()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::.ctor()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedSurface>::.ctor()CandideCreator.Shared.Models.IndexedFace::.ctor(System.Int32, System.Int32, System.Int32, CandideCreator.Shared.Models.IndexedMesh)System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::Add(!0)CandideCreator.Shared.Models.IndexedMesh::UpdateIndexBuffer(Microsoft.Xna.Framework.Graphics.GraphicsDevice)CandideCreator.Shared.Models.IndexedMesh::UpdateVertexBuffer()
SetupHorizontalCenteredPlane
#
private System.Void SetupHorizontalCenteredPlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
006753CE6D8B3903703B4672A68A4374D896F925B3B0B561CCD1D05E972F30D4 - Body hash
EBC9D8048A663F43CE79C458161E11CBD85B3AE6A0474305FB2437B2E2180E7A - IL size453
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupHorizontalLeftCenteredPlane
#
private System.Void SetupHorizontalLeftCenteredPlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
33E8E98F3B4428CB6852BB4BFF902DBF46D99B8596E910E6FAEFD8AEE477F0D0 - Body hash
8651D21FE7F0818BF0C4A88667D476A077E775C909C7FFF6A4493599CEC5271F - IL size453
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupHorizontalTopLeftPlane
#
private System.Void SetupHorizontalTopLeftPlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2F1AB0CD58F4806AAB7B08DABDE4E028A41E44C9E2C82B6303DC764D3457E728 - Body hash
4EEA840745B31CC0AF4DE1733DC4EF653D3F8B96E0BA25581D976DF44E1947B0 - IL size453
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupIndexedBasePlane
#
private System.Void SetupIndexedBasePlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
180079AA3824AFA2CB07CD163DD2BE823AD1798FB1B3C0DEA8F86319D622DA85 - Body hash
DFE9720B60DF0FAC71F24119E693F1C03DA456946D09681ABA8DBA908A7EC425 - IL size49
Referenced calls
CandideCreator.Shared.Models.IndexedBasePlane::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Single, System.Single, System.Single, System.Single, System.Single)
SetupScreenPolygon
#
private System.Void SetupScreenPolygon()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2C193AD76B6947F28EE8E97A593612B65E91CDF78E8DB2594F18935B60DD99AB - Body hash
14486ACB4025902A6226EAE2A18AAB7F0A3EBF8DD37A7FC061F177D125BBD1CA - IL size192
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupScreenQuad
#
private System.Void SetupScreenQuad()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F8CB3128A05562FEB4E3867221C567CB0BD3527A99BA67364C36F9DD8186ECFD - Body hash
1D73457BE430F6626CCD1EA7FEEEFF94B5800C1B47E4DBA2B93DDD3B40AAF2D8 - IL size333
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
SetupVerticalCenteredPlane
#
private System.Void SetupVerticalCenteredPlane()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
77D6CBC30036D84331E1D2818840831E75B1DCD23394215B5F3BF090036D6A04 - Body hash
11009291926AD99B1318D415B480E97F0ABDDDF8A716B05603477A3B5384AA3A - IL size859
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
StartInterpolationToFirstPerson
#
public System.Void StartInterpolationToFirstPerson()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B1AB8971A0A6C535EED1FD78F065D4B397BCC7E7FCB6688F67CAD3B22A77F786 - Body hash
0967F58CB7BFB5094C2BC74D170F3770FF427CD3177446A16D77E09B3628E89A - IL size108
Referenced calls
Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)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)
StartInterpolationToOrtho
#
public System.Void StartInterpolationToOrtho()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D6AFC9C36449B17FAC221A8A2193FE87A5D51505F3726F307FB8BA43FCE5D10E - Body hash
FA88E00A0D139B1BE27E11144BE3C2F15735E814329FE86116A2D70B0B29FC43 - IL size33
Update
#
internal System.Void Update()
Method metadata
- Visibilityinternal
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D1D7D187AB830F431E7A83A2DB0155ED50A8258A96AE192898C31464B488E51A - Body hash
4FC1BDB9A5CFBAFB9F43D48760DCBD75C6286EA37A2D506AD95FA7EC2788AD70 - IL size705
Referenced calls
Candide.Graphics.DeferredRenderer::UpdateInterpolation()Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)System.Collections.Generic.List<Candide.Graphics.PointLight>::GetEnumerator()List.Enumerator<Candide.Graphics.PointLight>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToVector2Xz(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)List.Enumerator<Candide.Graphics.PointLight>::MoveNext()System.IDisposable::Dispose()Candide.World.World3D::HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)System.Collections.Generic.List<Candide.Graphics.DirectionalLight>::GetEnumerator()List.Enumerator<Candide.Graphics.DirectionalLight>::get_Current()Microsoft.Xna.Framework.Matrix::CreateRotationY(System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Vector3::Normalize()Microsoft.Xna.Framework.Vector3::get_Up()Microsoft.Xna.Framework.Vector3::Cross(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Matrix::CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3, System.Single)List.Enumerator<Candide.Graphics.DirectionalLight>::MoveNext()Candide.Graphics.DeferredRenderer::UpdateFirstPersonCamera()
Called by
UpdateFirstPersonCamera
#
private System.Void UpdateFirstPersonCamera()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
75653B12635E9644389E88DD18F2583444138CE868EB422FECA5711ACF49D9ED - Body hash
A58A2521DFB5E8D830088875E1D7A47B10795F0C81807D76425F44EC193482D8 - IL size747
Referenced calls
Microsoft.Xna.Framework.Vector3::get_Zero()Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)Candide.Input.InputManager::Up(Microsoft.Xna.Framework.Input.Keys)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToVector2Xz(Microsoft.Xna.Framework.Vector3)Candide.World.World3D::HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)System.Math::Max(System.Single, System.Single)Candide.Input.InputManager::Pressed(Candide.Input.MouseButtons)Candide.Input.InputManager::Down(Candide.Input.MouseButtons)Microsoft.Xna.Framework.Matrix::CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::Dot(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix)Microsoft.Xna.Framework.Vector3::Cross(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Normalize(Microsoft.Xna.Framework.Vector3)
UpdateInterpolation
#
private System.Void UpdateInterpolation()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A30E6E2E26178BCBB45D1611AE777EC86EB7BE546B04DD9609E9BAB8C91BD2EC - Body hash
681EF24856E863A73E89C5D88C530BC833650C86FA2C043C2FC327830E5E2961 - IL size153
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)Candide.Graphics.DeferredRenderer::StartInterpolationToFirstPerson()Candide.Graphics.DeferredRenderer::StartInterpolationToOrtho()