Class DhApiBeforeRenderEvent
java.lang.Object
com.seibel.distanthorizons.api.methods.events.abstractEvents.DhApiBeforeRenderEvent
- All Implemented Interfaces:
IDhApiCancelableEvent<DhApiRenderParam>
,IDhApiEvent<DhApiRenderParam>
,IBindable
- Direct Known Subclasses:
DhApiBeforeDeferredRenderEvent
public abstract class DhApiBeforeRenderEvent
extends Object
implements IDhApiCancelableEvent<DhApiRenderParam>
Called before Distant Horizons starts rendering a frame.
Canceling the event will prevent DH from rendering that frame.
This is called before DH starts modifying the GL state. If you want to inject into DH's rendering pass, use
Canceling the event will prevent DH from rendering that frame.
This is called before DH starts modifying the GL state. If you want to inject into DH's rendering pass, use
DhApiBeforeRenderPassEvent
instead.- Since:
- API 1.0.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
Fired before Distant Horizons renders LODs.final void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable
finishDelayedSetup, getDelayedSetupComplete
Methods inherited from interface com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiCancelableEvent
fireEvent
Methods inherited from interface com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiEvent
removeAfterFiring
-
Constructor Details
-
DhApiBeforeRenderEvent
public DhApiBeforeRenderEvent()
-
-
Method Details