Class CPUInstancer<D extends InstanceData>
java.lang.Object
com.jozufozu.flywheel.backend.instancing.AbstractInstancer<D>
com.jozufozu.flywheel.backend.instancing.batching.CPUInstancer<D>
- All Implemented Interfaces:
Instancer<D>
-
Field Summary
Fields inherited from class com.jozufozu.flywheel.backend.instancing.AbstractInstancer
anyToRemove, data, factory, modelData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()voidNotify the Instancer that some of its data needs updating.Methods inherited from class com.jozufozu.flywheel.backend.instancing.AbstractInstancer
clear, createInstance, getInstanceCount, getModelVertexCount, getVertexCount, notifyRemoval, removeDeletedInstances, stealInstance, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.jozufozu.flywheel.api.Instancer
createInstances
-
Constructor Details
-
CPUInstancer
-
-
Method Details
-
notifyDirty
public void notifyDirty()Description copied from interface:InstancerNotify the Instancer that some of its data needs updating.This might be ignored, depending on the implementation. For the GPUInstancer, this triggers a scan of all instances.
-
delete
public void delete()
-