public class SensorValueProviderWrapper extendsSensorBaseimplementsIAnnotatedComponentCollection
Class SensorValueProviderWrapper. Provides sensorvalueproviderwrapper functionality for the Hytale server.
java.lang.Object > SensorBase > SensorValueProviderWrapper
Field Summary
stringMappings
final
ObjectArrayList>
stringMappings
Field stringMappings.
intMappings
final
ObjectArrayList>
intMappings
Field intMappings.
doubleMappings
final
ObjectArrayList>
doubleMappings
Field doubleMappings.
parameterMappings
final
List
parameterMappings
Field parameterMappings.
mapping
final
BuilderValueToParameterMapping.ValueToParameterMapping
mapping
Field mapping.
slot
final
int
slot
Field slot.
provider
final
SingleStringParameterProvider
provider
Field provider.
provider2
final
SingleIntParameterProvider
provider2
Field provider2.
provider3
final
SingleDoubleParameterProvider
provider3
Field provider3.
debugSupport
final
DebugSupport
debugSupport
Field debugSupport.
valueStore
final
ValueStore
valueStore
Field valueStore.
value
final
String
value
Field value.
value2
final
int
value2
Field value2.
value3
final
double
value3
Field value3.
Method Detail
SensorValueProviderWrapper
public
public
SensorValueProviderWrapper
(@Nonnull final BuilderSensorValueProviderWrapper builder, @Nonnull final BuilderSupport support, @Nonnull final Sensor sensor)
Method SensorValueProviderWrapper.
- Parameters:
@Nonnull final BuilderSensorValueProviderWrapperbuilder@Nonnull final BuilderSupportsupport@Nonnull final Sensorsensor
ValueWrappedInfoProvider
public
new
ValueWrappedInfoProvider
(sensor.getSensorInfo()
Method ValueWrappedInfoProvider.
- Parameters:
sensor.getSensorInfo(sensor.getSensorInfo(
matches
public
boolean
matches
(@Nonnull final Ref ref, @Nonnull final Role role, final double dt, @Nonnull final Store store)
Method matches.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerolefinal doubledt@Nonnull final Storestore
motionControllerChanged
public
void
motionControllerChanged
(@Nullable final Ref ref, @Nonnull final NPCEntity npcComponent, final MotionController motionController, @Nullable final ComponentAccessor componentAccessor)
Method motionControllerChanged.
- Parameters:
@Nullable final Refref@Nonnull final NPCEntitynpcComponentfinal MotionControllermotionController@Nullable final ComponentAccessorcomponentAccessor
done
public
void
done
()
Method done.
componentCount
public
int
componentCount
()
Method componentCount.
getComponent
Method getComponent.
- Parameters:
final intindex