Top Description Inners Fields Constructors Methods
org.lwjgl.openvr

public Class PropertyWrite

extends Struct<PropertyWrite>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Annotations
@NativeType:struct PropertyWrite_t
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Layout


struct PropertyWrite_t {
    ETrackedDeviceProperty prop;
    EPropertyWriteType writeType;
    ETrackedPropertyError eSetError;
    void * pvBuffer;
    uint32_t unBufferSize;
    PropertyTypeTag_t unTag;
    ETrackedPropertyError eError;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
PropertyWrite.Buffer

An array of PropertyWrite structs.

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
EERROR

The struct member offsets.

public static final int
ESETERROR

The struct member offsets.

public static final int
PROP

The struct member offsets.

public static final int
PVBUFFER

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

public static final int
UNBUFFERSIZE

The struct member offsets.

public static final int
UNTAG

The struct member offsets.

public static final int
WRITETYPE

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
PropertyWrite(long address, ByteBuffer container)

public
PropertyWrite(ByteBuffer container)

Creates a PropertyWrite instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public static PropertyWrite
calloc()

Returns a new PropertyWrite instance allocated with memCalloc.

public static PropertyWrite.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new PropertyWrite.Buffer instance allocated with memCalloc.

public static PropertyWrite
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new PropertyWrite instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static PropertyWrite.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new PropertyWrite.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

protected PropertyWrite
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static PropertyWrite
create()

Returns a new PropertyWrite instance allocated with BufferUtils.

public static PropertyWrite
create(long address)

Returns a new PropertyWrite instance for the specified memory address.

public static PropertyWrite.Buffer
create(int
the buffer capacity
capacity
)

Returns a new PropertyWrite.Buffer instance allocated with BufferUtils.

public static PropertyWrite.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a PropertyWrite.Buffer instance at the specified memory.

public static PropertyWrite
createSafe(long address)

Like create, but returns null if address is NULL.

public static PropertyWrite.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public int
public PropertyWrite
eError(int value)

Sets the specified value to the eError field.

public int
public PropertyWrite
eSetError(int value)

Sets the specified value to the eSetError field.

public static PropertyWrite
malloc()

Returns a new PropertyWrite instance allocated with memAlloc.

public static PropertyWrite.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new PropertyWrite.Buffer instance allocated with memAlloc.

public static PropertyWrite
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new PropertyWrite instance allocated on the specified MemoryStack.

public static PropertyWrite.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new PropertyWrite.Buffer instance allocated on the specified MemoryStack.

public static int
neError(long struct)

Unsafe version of eError.

public static void
neError(long struct, int value)

Unsafe version of eError.

public static int
neSetError(long struct)

Unsafe version of eSetError.

public static void
neSetError(long struct, int value)

Unsafe version of eSetError.

public static int
nprop(long struct)

Unsafe version of prop.

public static void
nprop(long struct, int value)

Unsafe version of prop.

public static ByteBuffer
npvBuffer(long struct)

Unsafe version of pvBuffer.

public static void
npvBuffer(long struct, ByteBuffer value)

Unsafe version of pvBuffer.

public static int
nunBufferSize(long struct)

Unsafe version of unBufferSize.

public static void
nunBufferSize(long struct, int value)

Sets the specified value to the unBufferSize field of the specified struct.

public static int
nunTag(long struct)

Unsafe version of unTag.

public static void
nunTag(long struct, int value)

Unsafe version of unTag.

public static int
nwriteType(long struct)

Unsafe version of writeType.

public static void
nwriteType(long struct, int value)

Unsafe version of writeType.

public int
prop()

one of:

VR#ETrackedDeviceProperty_Prop_InvalidVR#ETrackedDeviceProperty_Prop_TrackingSystemName_StringVR#ETrackedDeviceProperty_Prop_ModelNumber_StringVR#ETrackedDeviceProperty_Prop_SerialNumber_StringVR#ETrackedDeviceProperty_Prop_RenderModelName_StringVR#ETrackedDeviceProperty_Prop_WillDriftInYaw_BoolVR#ETrackedDeviceProperty_Prop_ManufacturerName_StringVR#ETrackedDeviceProperty_Prop_TrackingFirmwareVersion_StringVR#ETrackedDeviceProperty_Prop_HardwareRevision_StringVR#ETrackedDeviceProperty_Prop_AllWirelessDongleDescriptions_StringVR#ETrackedDeviceProperty_Prop_ConnectedWirelessDongle_StringVR#ETrackedDeviceProperty_Prop_DeviceIsWireless_BoolVR#ETrackedDeviceProperty_Prop_DeviceIsCharging_BoolVR#ETrackedDeviceProperty_Prop_DeviceBatteryPercentage_FloatVR#ETrackedDeviceProperty_Prop_StatusDisplayTransform_Matrix34VR#ETrackedDeviceProperty_Prop_Firmware_UpdateAvailable_BoolVR#ETrackedDeviceProperty_Prop_Firmware_ManualUpdate_BoolVR#ETrackedDeviceProperty_Prop_Firmware_ManualUpdateURL_StringVR#ETrackedDeviceProperty_Prop_HardwareRevision_Uint64VR#ETrackedDeviceProperty_Prop_FirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_FPGAVersion_Uint64VR#ETrackedDeviceProperty_Prop_VRCVersion_Uint64VR#ETrackedDeviceProperty_Prop_RadioVersion_Uint64VR#ETrackedDeviceProperty_Prop_DongleVersion_Uint64VR#ETrackedDeviceProperty_Prop_BlockServerShutdown_BoolVR#ETrackedDeviceProperty_Prop_CanUnifyCoordinateSystemWithHmd_BoolVR#ETrackedDeviceProperty_Prop_ContainsProximitySensor_BoolVR#ETrackedDeviceProperty_Prop_DeviceProvidesBatteryStatus_BoolVR#ETrackedDeviceProperty_Prop_DeviceCanPowerOff_BoolVR#ETrackedDeviceProperty_Prop_Firmware_ProgrammingTarget_StringVR#ETrackedDeviceProperty_Prop_DeviceClass_Int32VR#ETrackedDeviceProperty_Prop_HasCamera_BoolVR#ETrackedDeviceProperty_Prop_DriverVersion_StringVR#ETrackedDeviceProperty_Prop_Firmware_ForceUpdateRequired_BoolVR#ETrackedDeviceProperty_Prop_ViveSystemButtonFixRequired_BoolVR#ETrackedDeviceProperty_Prop_ParentDriver_Uint64VR#ETrackedDeviceProperty_Prop_ResourceRoot_StringVR#ETrackedDeviceProperty_Prop_RegisteredDeviceType_StringVR#ETrackedDeviceProperty_Prop_InputProfilePath_StringVR#ETrackedDeviceProperty_Prop_NeverTracked_BoolVR#ETrackedDeviceProperty_Prop_NumCameras_Int32VR#ETrackedDeviceProperty_Prop_CameraFrameLayout_Int32VR#ETrackedDeviceProperty_Prop_CameraStreamFormat_Int32VR#ETrackedDeviceProperty_Prop_AdditionalDeviceSettingsPath_StringVR#ETrackedDeviceProperty_Prop_Identifiable_BoolVR#ETrackedDeviceProperty_Prop_BootloaderVersion_Uint64VR#ETrackedDeviceProperty_Prop_AdditionalSystemReportData_StringVR#ETrackedDeviceProperty_Prop_CompositeFirmwareVersion_StringVR#ETrackedDeviceProperty_Prop_Firmware_RemindUpdate_BoolVR#ETrackedDeviceProperty_Prop_PeripheralApplicationVersion_Uint64VR#ETrackedDeviceProperty_Prop_ManufacturerSerialNumber_StringVR#ETrackedDeviceProperty_Prop_ComputedSerialNumber_StringVR#ETrackedDeviceProperty_Prop_EstimatedDeviceFirstUseTime_Int32VR#ETrackedDeviceProperty_Prop_DevicePowerUsage_FloatVR#ETrackedDeviceProperty_Prop_IgnoreMotionForStandby_BoolVR#ETrackedDeviceProperty_Prop_ReportsTimeSinceVSync_BoolVR#ETrackedDeviceProperty_Prop_SecondsFromVsyncToPhotons_FloatVR#ETrackedDeviceProperty_Prop_DisplayFrequency_FloatVR#ETrackedDeviceProperty_Prop_UserIpdMeters_FloatVR#ETrackedDeviceProperty_Prop_CurrentUniverseId_Uint64VR#ETrackedDeviceProperty_Prop_PreviousUniverseId_Uint64VR#ETrackedDeviceProperty_Prop_DisplayFirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_IsOnDesktop_BoolVR#ETrackedDeviceProperty_Prop_DisplayMCType_Int32VR#ETrackedDeviceProperty_Prop_DisplayMCOffset_FloatVR#ETrackedDeviceProperty_Prop_DisplayMCScale_FloatVR#ETrackedDeviceProperty_Prop_EdidVendorID_Int32VR#ETrackedDeviceProperty_Prop_DisplayMCImageLeft_StringVR#ETrackedDeviceProperty_Prop_DisplayMCImageRight_StringVR#ETrackedDeviceProperty_Prop_DisplayGCBlackClamp_FloatVR#ETrackedDeviceProperty_Prop_EdidProductID_Int32VR#ETrackedDeviceProperty_Prop_CameraToHeadTransform_Matrix34VR#ETrackedDeviceProperty_Prop_DisplayGCType_Int32VR#ETrackedDeviceProperty_Prop_DisplayGCOffset_FloatVR#ETrackedDeviceProperty_Prop_DisplayGCScale_FloatVR#ETrackedDeviceProperty_Prop_DisplayGCPrescale_FloatVR#ETrackedDeviceProperty_Prop_DisplayGCImage_StringVR#ETrackedDeviceProperty_Prop_LensCenterLeftU_FloatVR#ETrackedDeviceProperty_Prop_LensCenterLeftV_FloatVR#ETrackedDeviceProperty_Prop_LensCenterRightU_FloatVR#ETrackedDeviceProperty_Prop_LensCenterRightV_FloatVR#ETrackedDeviceProperty_Prop_UserHeadToEyeDepthMeters_FloatVR#ETrackedDeviceProperty_Prop_CameraFirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_CameraFirmwareDescription_StringVR#ETrackedDeviceProperty_Prop_DisplayFPGAVersion_Uint64VR#ETrackedDeviceProperty_Prop_DisplayBootloaderVersion_Uint64VR#ETrackedDeviceProperty_Prop_DisplayHardwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_AudioFirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_CameraCompatibilityMode_Int32VR#ETrackedDeviceProperty_Prop_ScreenshotHorizontalFieldOfViewDegrees_FloatVR#ETrackedDeviceProperty_Prop_ScreenshotVerticalFieldOfViewDegrees_FloatVR#ETrackedDeviceProperty_Prop_DisplaySuppressed_BoolVR#ETrackedDeviceProperty_Prop_DisplayAllowNightMode_BoolVR#ETrackedDeviceProperty_Prop_DisplayMCImageWidth_Int32VR#ETrackedDeviceProperty_Prop_DisplayMCImageHeight_Int32VR#ETrackedDeviceProperty_Prop_DisplayMCImageNumChannels_Int32VR#ETrackedDeviceProperty_Prop_DisplayMCImageData_BinaryVR#ETrackedDeviceProperty_Prop_SecondsFromPhotonsToVblank_FloatVR#ETrackedDeviceProperty_Prop_DriverDirectModeSendsVsyncEvents_BoolVR#ETrackedDeviceProperty_Prop_DisplayDebugMode_BoolVR#ETrackedDeviceProperty_Prop_GraphicsAdapterLuid_Uint64VR#ETrackedDeviceProperty_Prop_DriverProvidedChaperonePath_StringVR#ETrackedDeviceProperty_Prop_ExpectedTrackingReferenceCount_Int32VR#ETrackedDeviceProperty_Prop_ExpectedControllerCount_Int32VR#ETrackedDeviceProperty_Prop_NamedIconPathControllerLeftDeviceOff_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathControllerRightDeviceOff_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathTrackingReferenceDeviceOff_StringVR#ETrackedDeviceProperty_Prop_DoNotApplyPrediction_BoolVR#ETrackedDeviceProperty_Prop_CameraToHeadTransforms_Matrix34_ArrayVR#ETrackedDeviceProperty_Prop_DistortionMeshResolution_Int32VR#ETrackedDeviceProperty_Prop_DriverIsDrawingControllers_BoolVR#ETrackedDeviceProperty_Prop_DriverRequestsApplicationPause_BoolVR#ETrackedDeviceProperty_Prop_DriverRequestsReducedRendering_BoolVR#ETrackedDeviceProperty_Prop_MinimumIpdStepMeters_FloatVR#ETrackedDeviceProperty_Prop_AudioBridgeFirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_ImageBridgeFirmwareVersion_Uint64VR#ETrackedDeviceProperty_Prop_ImuToHeadTransform_Matrix34VR#ETrackedDeviceProperty_Prop_ImuFactoryGyroBias_Vector3VR#ETrackedDeviceProperty_Prop_ImuFactoryGyroScale_Vector3VR#ETrackedDeviceProperty_Prop_ImuFactoryAccelerometerBias_Vector3VR#ETrackedDeviceProperty_Prop_ImuFactoryAccelerometerScale_Vector3VR#ETrackedDeviceProperty_Prop_ConfigurationIncludesLighthouse20Features_BoolVR#ETrackedDeviceProperty_Prop_AdditionalRadioFeatures_Uint64VR#ETrackedDeviceProperty_Prop_CameraWhiteBalance_Vector4_ArrayVR#ETrackedDeviceProperty_Prop_CameraDistortionFunction_Int32_ArrayVR#ETrackedDeviceProperty_Prop_CameraDistortionCoefficients_Float_ArrayVR#ETrackedDeviceProperty_Prop_ExpectedControllerType_StringVR#ETrackedDeviceProperty_Prop_HmdTrackingStyle_Int32VR#ETrackedDeviceProperty_Prop_DriverProvidedChaperoneVisibility_BoolVR#ETrackedDeviceProperty_Prop_HmdColumnCorrectionSettingPrefix_StringVR#ETrackedDeviceProperty_Prop_CameraSupportsCompatibilityModes_BoolVR#ETrackedDeviceProperty_Prop_SupportsRoomViewDepthProjection_BoolVR#ETrackedDeviceProperty_Prop_DisplayAvailableFrameRates_Float_ArrayVR#ETrackedDeviceProperty_Prop_DisplaySupportsMultipleFramerates_BoolVR#ETrackedDeviceProperty_Prop_DisplayColorMultLeft_Vector3VR#ETrackedDeviceProperty_Prop_DisplayColorMultRight_Vector3VR#ETrackedDeviceProperty_Prop_DisplaySupportsRuntimeFramerateChange_BoolVR#ETrackedDeviceProperty_Prop_DisplaySupportsAnalogGain_BoolVR#ETrackedDeviceProperty_Prop_DisplayMinAnalogGain_FloatVR#ETrackedDeviceProperty_Prop_DisplayMaxAnalogGain_FloatVR#ETrackedDeviceProperty_Prop_CameraExposureTime_FloatVR#ETrackedDeviceProperty_Prop_CameraGlobalGain_FloatVR#ETrackedDeviceProperty_Prop_DashboardScale_FloatVR#ETrackedDeviceProperty_Prop_PeerButtonInfo_StringVR#ETrackedDeviceProperty_Prop_Hmd_SupportsHDR10_BoolVR#ETrackedDeviceProperty_Prop_Hmd_EnableParallelRenderCameras_BoolVR#ETrackedDeviceProperty_Prop_DriverProvidedChaperoneJson_StringVR#ETrackedDeviceProperty_Prop_IpdUIRangeMinMeters_FloatVR#ETrackedDeviceProperty_Prop_IpdUIRangeMaxMeters_FloatVR#ETrackedDeviceProperty_Prop_Hmd_SupportsHDCP14LegacyCompat_BoolVR#ETrackedDeviceProperty_Prop_Hmd_SupportsMicMonitoring_BoolVR#ETrackedDeviceProperty_Prop_Hmd_SupportsDisplayPortTrainingMode_BoolVR#ETrackedDeviceProperty_Prop_Hmd_SupportsRoomViewDirect_BoolVR#ETrackedDeviceProperty_Prop_Hmd_SupportsAppThrottling_BoolVR#ETrackedDeviceProperty_Prop_Hmd_SupportsGpuBusMonitoring_BoolVR#ETrackedDeviceProperty_Prop_DSCVersion_Int32VR#ETrackedDeviceProperty_Prop_DSCSliceCount_Int32VR#ETrackedDeviceProperty_Prop_DSCBPPx16_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraCorrectionMode_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerLeft_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerRight_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerTop_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_InnerBottom_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterLeft_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterRight_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterTop_Int32VR#ETrackedDeviceProperty_Prop_DriverRequestedMuraFeather_OuterBottom_Int32VR#ETrackedDeviceProperty_Prop_Audio_DefaultPlaybackDeviceId_StringVR#ETrackedDeviceProperty_Prop_Audio_DefaultRecordingDeviceId_StringVR#ETrackedDeviceProperty_Prop_Audio_DefaultPlaybackDeviceVolume_FloatVR#ETrackedDeviceProperty_Prop_Audio_SupportsDualSpeakerAndJackOutput_BoolVR#ETrackedDeviceProperty_Prop_AttachedDeviceId_StringVR#ETrackedDeviceProperty_Prop_SupportedButtons_Uint64VR#ETrackedDeviceProperty_Prop_Axis0Type_Int32VR#ETrackedDeviceProperty_Prop_Axis1Type_Int32VR#ETrackedDeviceProperty_Prop_Axis2Type_Int32VR#ETrackedDeviceProperty_Prop_Axis3Type_Int32VR#ETrackedDeviceProperty_Prop_Axis4Type_Int32VR#ETrackedDeviceProperty_Prop_ControllerRoleHint_Int32VR#ETrackedDeviceProperty_Prop_FieldOfViewLeftDegrees_FloatVR#ETrackedDeviceProperty_Prop_FieldOfViewRightDegrees_FloatVR#ETrackedDeviceProperty_Prop_FieldOfViewTopDegrees_FloatVR#ETrackedDeviceProperty_Prop_FieldOfViewBottomDegrees_FloatVR#ETrackedDeviceProperty_Prop_TrackingRangeMinimumMeters_FloatVR#ETrackedDeviceProperty_Prop_TrackingRangeMaximumMeters_FloatVR#ETrackedDeviceProperty_Prop_ModeLabel_StringVR#ETrackedDeviceProperty_Prop_CanWirelessIdentify_BoolVR#ETrackedDeviceProperty_Prop_Nonce_Int32VR#ETrackedDeviceProperty_Prop_IconPathName_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceOff_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceSearching_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceSearchingAlert_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceReady_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceReadyAlert_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceNotReady_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceStandby_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceAlertLow_StringVR#ETrackedDeviceProperty_Prop_NamedIconPathDeviceStandbyAlert_StringVR#ETrackedDeviceProperty_Prop_DisplayHiddenArea_Binary_StartVR#ETrackedDeviceProperty_Prop_DisplayHiddenArea_Binary_EndVR#ETrackedDeviceProperty_Prop_ParentContainerVR#ETrackedDeviceProperty_Prop_OverrideContainer_Uint64VR#ETrackedDeviceProperty_Prop_UserConfigPath_StringVR#ETrackedDeviceProperty_Prop_InstallPath_StringVR#ETrackedDeviceProperty_Prop_HasDisplayComponent_BoolVR#ETrackedDeviceProperty_Prop_HasControllerComponent_BoolVR#ETrackedDeviceProperty_Prop_HasCameraComponent_BoolVR#ETrackedDeviceProperty_Prop_HasDriverDirectModeComponent_BoolVR#ETrackedDeviceProperty_Prop_HasVirtualDisplayComponent_BoolVR#ETrackedDeviceProperty_Prop_HasSpatialAnchorsSupport_BoolVR#ETrackedDeviceProperty_Prop_ControllerType_StringVR#ETrackedDeviceProperty_Prop_ControllerHandSelectionPriority_Int32VR#ETrackedDeviceProperty_Prop_VendorSpecific_Reserved_StartVR#ETrackedDeviceProperty_Prop_VendorSpecific_Reserved_EndVR#ETrackedDeviceProperty_Prop_TrackedDeviceProperty_Max
public PropertyWrite
prop(int value)

Sets the specified value to the prop field.

public ByteBuffer

Returns:

a ByteBuffer view of the data pointed to by the pvBuffer field.
pvBuffer
()

public PropertyWrite
pvBuffer(ByteBuffer value)

Sets the address of the specified ByteBuffer to the pvBuffer field.

public PropertyWrite
set(int prop, int writeType, int eSetError, ByteBuffer pvBuffer, int unTag, int eError)

Initializes this struct with the specified values.

public PropertyWrite

Returns:

this struct
set
(PropertyWrite
the source struct
src
)

Copies the specified struct data to this struct.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public int

Returns:

the value of the unBufferSize field.
unBufferSize
()

public int

Returns:

the value of the unTag field.
unTag
()

public PropertyWrite
unTag(int value)

Sets the specified value to the unTag field.

public static void
validate(long
the struct to validate
struct
)

Validates pointer members that should not be NULL.

public int
public PropertyWrite
writeType(int value)

Sets the specified value to the writeType field.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate