Paradox Game Engine
v1.0.0 beta06
Main Page
Related Pages
Packages
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Events
Macros
Pages
EntityLightShadow.cs
Go to the documentation of this file.
1
// Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2
// This file is distributed under GPL v3. See LICENSE.md for details.
3
4
using
SiliconStudio.Paradox.Engine;
5
using
SiliconStudio.Paradox.EntityModel;
6
7
namespace
SiliconStudio.
Paradox
.Effects.Modules.Processors
8
{
9
public
class
EntityLightShadow
10
{
11
public
Entity
Entity
;
12
13
public
LightComponent
Light
;
14
15
public
ShadowMap
ShadowMap
;
16
17
public
bool
HasShadowMap
18
{
19
get
20
{
21
return
Light.ShadowMap &&
ShadowMap
!= null && ShadowMap.Texture != null;
22
}
23
}
24
}
25
}
SiliconStudio.Paradox.Engine.LightComponent
Add a light to an Entity, that will be used during rendering.
Definition:
LightComponent.cs:28
SiliconStudio.Paradox.Effects.Modules.Processors.EntityLightShadow.Entity
Entity Entity
Definition:
EntityLightShadow.cs:11
SiliconStudio.Paradox.EntityModel.Entity
Game entity. It usually aggregates multiple EntityComponent
Definition:
Entity.cs:28
SiliconStudio.Paradox.Effects.Modules.Processors.ShadowMap
Represents a shadow map for the ShadowMapRenderer.
Definition:
ShadowMap.cs:15
SiliconStudio.Paradox.Effects.Modules.Processors.EntityLightShadow.Light
LightComponent Light
Definition:
EntityLightShadow.cs:13
SiliconStudio.Paradox.Graphics.Paradox
Paradox image file.
SiliconStudio.Paradox.Effects.Modules.Processors.EntityLightShadow
Definition:
EntityLightShadow.cs:9
SiliconStudio.Paradox.Effects.Modules.Processors.EntityLightShadow.ShadowMap
ShadowMap ShadowMap
Definition:
EntityLightShadow.cs:15
sources
shaders
Processors
EntityLightShadow.cs
Generated on Sat Dec 20 2014 21:52:14 for Paradox Game Engine by
1.8.7