Class DelegatedVector4fProperty
java.lang.Object
dev.prozilla.pine.common.property.vector.delegated.DelegatedVector2fPropertyBase<Vector4f>
dev.prozilla.pine.common.property.vector.delegated.DelegatedVector3fPropertyBase<Vector4f>
dev.prozilla.pine.common.property.vector.delegated.DelegatedVector4fPropertyBase<Vector4f>
dev.prozilla.pine.common.property.vector.delegated.DelegatedVector4fProperty
- All Implemented Interfaces:
NonNullProperty<Vector4f>,Property<Vector4f>,Vector2fPropertyBase<Vector4f>,Vector3fPropertyBase<Vector4f>,Vector4fProperty,Vector4fPropertyBase<Vector4f>,Transmittable<Vector4f>,Functor<Vector4f>
public class DelegatedVector4fProperty
extends DelegatedVector4fPropertyBase<Vector4f>
implements Vector4fProperty
-
Field Summary
Fields inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector4fPropertyBase
wFields inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector3fPropertyBase
zFields inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector2fPropertyBase
x, y -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector4fPropertyBase
getW, wPropertyMethods inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector3fPropertyBase
getZ, zPropertyMethods inherited from class dev.prozilla.pine.common.property.vector.delegated.DelegatedVector2fPropertyBase
getX, getY, xProperty, yPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.prozilla.pine.common.property.NonNullProperty
isNotNull, isNotNullProperty, replaceNullMethods inherited from interface dev.prozilla.pine.common.property.Property
getValueOr, hasValue, hasValueProperty, isNull, map, requireValue, snapshot, toStringPropertyMethods inherited from interface dev.prozilla.pine.common.property.vector.Vector2fPropertyBase
xProperty, yPropertyMethods inherited from interface dev.prozilla.pine.common.property.vector.Vector3fPropertyBase
zPropertyMethods inherited from interface dev.prozilla.pine.common.property.vector.Vector4fProperty
getW, getX, getY, getZMethods inherited from interface dev.prozilla.pine.common.property.vector.Vector4fPropertyBase
wProperty
-
Constructor Details
-
DelegatedVector4fProperty
public DelegatedVector4fProperty(FloatProperty x, FloatProperty y, FloatProperty z, FloatProperty w)
-
-
Method Details
-
getValue
Description copied from interface:PropertyReturns the value of this property. -
transmit
Description copied from interface:TransmittableTransmits this object's data to a given target object.- Specified by:
transmitin interfaceTransmittable<Vector4f>- Specified by:
transmitin interfaceVector4fProperty- Parameters:
target- The target object to transmit data to
-