Chicane

Sky

ヘッダー
Includes/Chicane/Runtime/Scene/Actor/Sky.hpp
ネームスペース
Chicane::ASky

コンストラクター

名前説明
ASky()

オーバーライド関数

アクセスタイプモディファイア名前説明
protected
void
createDefaultComponents()
protected
void
onLoad()
protected
void
onPropertyEdited(
const  String& inName
)

関数

アクセスタイプモディファイア名前説明
public
const  Box::Sky*
const
getSky()
public
void
setSky(
const  Box::Sky* inSky
)
public
float
const
getIntensity()
public
void
setIntensity(
float inValue
)
public
float
const
getExposure()
public
void
setExposure(
float inValue
)
public
bool
const
isVisible()
public
void
setVisible(
bool inValue
)
protected
void
placeEnvironmentLightAtSun()

メンバ

アクセスタイプモディファイア名前説明
public
const  char*
static, constexpr
TAG_ID
public
const  char*
static, constexpr
SKY_ATTRIBUTE_NAME
public
const  char*
static, constexpr
INTENSITY_ATTRIBUTE_NAME
public
const  char*
static, constexpr
EXPOSURE_ATTRIBUTE_NAME
public
sky
public
float
intensity
public
float
exposure
public
bool
bIsVisible
protected
const  Box::Sky*
m_asset
protected
m_sun