public interface KVisibleSetLightGroupBuilderType
Modifier and Type | Method and Description |
---|---|
void |
groupAddInstance(KInstanceOpaqueType o)
Add an instance to the group.
|
void |
groupAddLight(KLightType light)
Add a light to the group.
|
void groupAddInstance(KInstanceOpaqueType o) throws RExceptionInstanceAlreadyUnlit, RExceptionInstanceAlreadyInGroup, RExceptionBuilderInvalid, RExceptionInstanceAlreadyVisible
o
- The instance.RExceptionInstanceAlreadyUnlit
- If the given instance has already been added to the scene
without lighting.RExceptionInstanceAlreadyInGroup
- If the given instance has already been added to a light group.RExceptionBuilderInvalid
- If the builder has been invalidated.RExceptionInstanceAlreadyVisible
- If the instance is already visible in the scene.void groupAddLight(KLightType light) throws RExceptionBuilderInvalid
light
- The light.RExceptionBuilderInvalid
- If the builder has been invalidated.Copyright © 2015 <code@io7m.com> http://io7m.com