Table of Contents

Graphics

(NOTE) Interface used to define unique render settings for a base RenderGroup and its sub RenderGroups.

Methods Properties Base Classes Derived Classes
AddSubSettings safeid32
ExcludeSubRenderGroup
Reset
SetDefaultSettings

Properties


Methods


AddSubSettings : Void

Define the settings to use for a specific RenderGroup. Given RenderGroup must be a child of the base RenderGroup, or the base itself, that this was initialized with. |Name|Type|Description| |---|---|---| |subSettings|rendersettings| | |subGroup|rendergroup| | |subPass|materialblock| |

function AddSubSettings(subSettings : RenderSettings, subGroup : RenderGroup, subPass : MaterialBlock)

ExcludeSubRenderGroup : Void

Explicitely exclude a RenderGroup from rendering when there are default settings. Given RenderGroup must be a child of the base RenderGroup, or the base itself, that this was initialized with. |Name|Type|Description| |---|---|---| |subGroup|rendergroup| |

function ExcludeSubRenderGroup(subGroup : RenderGroup)

Reset : Void

Resets interface back to the initial creation state with a given base RenderGroup. |Name|Type|Description| |---|---|---| |baseRenderGroup|rendergroup| |

function Reset(baseRenderGroup : RenderGroup)

SetDefaultSettings : Void

Settings to use for the base or all sub RenderGroups that do not have specified settings. Without defaults, the base or any sub RenderGroup without settings will not render. |Name|Type|Description| |---|---|---| |defaultSettings|rendersettings| | |defaultPass|materialblock| |

function SetDefaultSettings(defaultSettings : RenderSettings, defaultPass : MaterialBlock)