public Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode ) : void | ||
contextHolder | DeviceContextHolder | |
camera | ICamera | |
mode | SpecialRenderMode | |
return | void |
public void Draw(DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode) {
if (!IsEnabled || mode == SpecialRenderMode.Reflection && !IsReflectable) return;
if (!_initialized) {
Initialize(contextHolder);
_initialized = true;
}
DrawInner(contextHolder, camera, mode);
}
BaseRenderableObject::Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode, bool>.Func |