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
LightingConfiguration.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
using
SiliconStudio.Core.Serialization.Converters;
4
5
namespace
SiliconStudio.
Paradox
.Effects
6
{
7
/// <summary>
8
/// Lighting configuration for a mesh. Stores the number of lights per type and the number of shadow maps.
9
/// </summary>
10
[
DataConverter
(AutoGenerate =
true
)]
11
public
struct
LightingConfiguration
12
{
13
[DataMemberConvert]
14
public
int
MaxNumDirectionalLight
;
15
16
[DataMemberConvert]
17
public
int
MaxNumPointLight
;
18
19
[DataMemberConvert]
20
public
int
MaxNumSpotLight
;
21
22
[DataMemberConvert]
23
public
bool
UnrollDirectionalLightLoop
;
24
25
[DataMemberConvert]
26
public
bool
UnrollPointLightLoop
;
27
28
[DataMemberConvert]
29
public
bool
UnrollSpotLightLoop
;
30
31
[DataMemberConvert]
32
public
ShadowConfigurationArray
ShadowConfigurations
;
33
}
34
}
SiliconStudio.Paradox.Effects.LightingConfiguration.MaxNumPointLight
int MaxNumPointLight
Definition:
LightingConfiguration.cs:17
SiliconStudio.Paradox.Effects.LightingConfiguration.MaxNumDirectionalLight
int MaxNumDirectionalLight
Definition:
LightingConfiguration.cs:14
SiliconStudio.Paradox.Effects.ShadowConfigurationArray
Definition:
ShadowConfiguration.cs:60
SiliconStudio.Core.Serialization.Converters.DataConverter
Base class for converters to/from a data type.
Definition:
DataConverter.cs:10
SiliconStudio.Paradox.Effects.LightingConfiguration.UnrollSpotLightLoop
bool UnrollSpotLightLoop
Definition:
LightingConfiguration.cs:29
SiliconStudio.Paradox.Effects.LightingConfiguration.UnrollDirectionalLightLoop
bool UnrollDirectionalLightLoop
Definition:
LightingConfiguration.cs:23
SiliconStudio.Paradox.Effects.LightingConfiguration.UnrollPointLightLoop
bool UnrollPointLightLoop
Definition:
LightingConfiguration.cs:26
SiliconStudio.Paradox.Graphics.Paradox
Paradox image file.
SiliconStudio.Paradox.Effects.LightingConfiguration
Lighting configuration for a mesh. Stores the number of lights per type and the number of shadow maps...
Definition:
LightingConfiguration.cs:11
SiliconStudio.Paradox.Effects.LightingConfiguration.MaxNumSpotLight
int MaxNumSpotLight
Definition:
LightingConfiguration.cs:20
SiliconStudio.Paradox.Effects.LightingConfiguration.ShadowConfigurations
ShadowConfigurationArray ShadowConfigurations
Definition:
LightingConfiguration.cs:32
sources
engine
SiliconStudio.Paradox.Engine
Effects
LightingConfiguration.cs
Generated on Sat Dec 20 2014 21:51:39 for Paradox Game Engine by
1.8.7