public class WakeUpOnDismountSystem extends RefChangeSystem
System for handling wakeupondismount mechanics. Systems contain game logic that operates on entities with specific component types.
java.lang.Object > RefChangeSystem > WakeUpOnDismountSystem
Field Summary
No fields documented.
Method Detail
componentType
public
MountedComponent>
componentType
()
Method componentType.
onComponentAdded
public
void
onComponentAdded
(@NonNullDecl final Ref ref, @NonNullDecl final MountedComponent component, @NonNullDecl final Store store, @NonNullDecl final CommandBuffer commandBuffer)
Method onComponentAdded.
- Parameters:
@NonNullDecl final Refref@NonNullDecl final MountedComponentcomponent@NonNullDecl final Storestore@NonNullDecl final CommandBuffercommandBuffer
onComponentSet
public
void
onComponentSet
(@NonNullDecl final Ref ref, @NullableDecl final MountedComponent oldComponent, @NonNullDecl final MountedComponent newComponent, @NonNullDecl final Store store, @NonNullDecl final CommandBuffer commandBuffer)
Method onComponentSet.
- Parameters:
@NonNullDecl final Refref@NullableDecl final MountedComponentoldComponent@NonNullDecl final MountedComponentnewComponent@NonNullDecl final Storestore@NonNullDecl final CommandBuffercommandBuffer
onComponentRemoved
public
void
onComponentRemoved
(@NonNullDecl final Ref ref, @NonNullDecl final MountedComponent component, @NonNullDecl final Store store, @NonNullDecl final CommandBuffer commandBuffer)
Method onComponentRemoved.
- Parameters:
@NonNullDecl final Refref@NonNullDecl final MountedComponentcomponent@NonNullDecl final Storestore@NonNullDecl final CommandBuffercommandBuffer