Uses of Interface
nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyValue
Packages that use IPropertyValue
Package
Description
This package contains classes that define, manipulate, and manage structures.
This package contains classes that represent properties of structures.
-
Uses of IPropertyValue in nl.pim16aap2.animatedarchitecture.core.structures
Methods in nl.pim16aap2.animatedarchitecture.core.structures that return IPropertyValueModifier and TypeMethodDescription<T> IPropertyValue<T> Structure.getPropertyValue(Property<T> property) <T> IPropertyValue<T> StructureSnapshot.getPropertyValue(Property<T> property) <T> IPropertyValue<T> Structure.setPropertyValue(Property<T> property, T value) -
Uses of IPropertyValue in nl.pim16aap2.animatedarchitecture.core.structures.properties
Methods in nl.pim16aap2.animatedarchitecture.core.structures.properties that return IPropertyValueModifier and TypeMethodDescription<T> IPropertyValue<T> IPropertyHolderConst.getPropertyValue(Property<T> property) Gets the value of the given property.<T> IPropertyValue<T> PropertyContainer.getPropertyValue(Property<T> property) <T> IPropertyValue<T> PropertyContainerSnapshot.getPropertyValue(Property<T> property) default IPropertyValue<Integer> IStructureWithBlocksToMove.setBlocksToMove(int blocksToMove) Change the number of blocks this structure will try to move when opened.default IPropertyValue<Boolean> IStructureWithOpenStatus.setClosed()Sets the structure to be closed.default IPropertyValue<Boolean> IStructureWithOpenStatus.setOpen()Sets the structure to be open.default IPropertyValue<Boolean> IStructureWithOpenStatus.setOpenStatus(boolean open) Sets the open status of the structure.<T> IPropertyValue<T> IPropertyHolder.setPropertyValue(Property<T> property, T value) Sets the value of the given property.<T> IPropertyValue<T> PropertyContainer.setPropertyValue(Property<T> property, T value) Sets the value of the given property.default IPropertyValue<Integer> IStructureWithQuarterCircles.setQuarterCircles(int quarterCircles) Sets the number of quarter circles (so 90 degree rotations) this structure will make before stopping.default IPropertyValue<Vector3Di> IStructureWithRotationPoint.setRotationPoint(Vector3Di rotationPoint) Sets the rotation point of the structure.<T> IPropertyValue<?> PropertyContainer.setUntypedPropertyValue(Property<T> property, @Nullable Object value) Sets the value of the given property without type checking.PropertyValuePair.value()Returns the value of thevaluerecord component.Methods in nl.pim16aap2.animatedarchitecture.core.structures.properties that return types with arguments of type IPropertyValueModifier and TypeMethodDescriptionMap<String, IPropertyValue<?>> PropertyContainerSnapshot.getMap()Gets the map of properties.Methods in nl.pim16aap2.animatedarchitecture.core.structures.properties with parameters of type IPropertyValueModifier and TypeMethodDescriptionstatic <T> PropertyValuePair<?> PropertyValuePair.of(Property<T> property, IPropertyValue<?> value) Creates a new property-value pair.Constructors in nl.pim16aap2.animatedarchitecture.core.structures.properties with parameters of type IPropertyValueModifierConstructorDescriptionPropertyValuePair(Property<T> property, IPropertyValue<T> value) Creates an instance of aPropertyValuePairrecord class.