public class XrSessionSettings extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.
|
static long[] |
__DNA__FIELD__base_pose_angle
Field descriptor (offset) for struct member 'base_pose_angle'.
|
static long[] |
__DNA__FIELD__base_pose_location
Field descriptor (offset) for struct member 'base_pose_location'.
|
static long[] |
__DNA__FIELD__base_pose_object
Field descriptor (offset) for struct member 'base_pose_object'.
|
static long[] |
__DNA__FIELD__base_pose_type
Field descriptor (offset) for struct member 'base_pose_type'.
|
static long[] |
__DNA__FIELD__clip_end
Field descriptor (offset) for struct member 'clip_end'.
|
static long[] |
__DNA__FIELD__clip_start
Field descriptor (offset) for struct member 'clip_start'.
|
static long[] |
__DNA__FIELD__draw_flags
Field descriptor (offset) for struct member 'draw_flags'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__shading
Field descriptor (offset) for struct member 'shading'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct XrSessionSettings.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
XrSessionSettings(long __address,
Block __block,
BlockTable __blockTable) |
protected |
XrSessionSettings(XrSessionSettings that) |
Modifier and Type | Method and Description |
---|---|
CPointer<XrSessionSettings> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad()
Get method for struct member '_pad'.
|
CArrayFacade<java.lang.Byte> |
get_pad2()
Get method for struct member '_pad2'.
|
float |
getBase_pose_angle()
Get method for struct member 'base_pose_angle'.
|
CArrayFacade<java.lang.Float> |
getBase_pose_location()
Get method for struct member 'base_pose_location'.
|
CPointer<BlenderObject> |
getBase_pose_object()
Get method for struct member 'base_pose_object'.
|
byte |
getBase_pose_type()
Get method for struct member 'base_pose_type'.
|
float |
getClip_end()
Get method for struct member 'clip_end'.
|
float |
getClip_start()
Get method for struct member 'clip_start'.
|
byte |
getDraw_flags()
Get method for struct member 'draw_flags'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
View3DShading |
getShading()
Get method for struct member 'shading'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.
|
void |
setBase_pose_angle(float base_pose_angle)
Set method for struct member 'base_pose_angle'.
|
void |
setBase_pose_location(CArrayFacade<java.lang.Float> base_pose_location)
Set method for struct member 'base_pose_location'.
|
void |
setBase_pose_object(CPointer<BlenderObject> base_pose_object)
Set method for struct member 'base_pose_object'.
|
void |
setBase_pose_type(byte base_pose_type)
Set method for struct member 'base_pose_type'.
|
void |
setClip_end(float clip_end)
Set method for struct member 'clip_end'.
|
void |
setClip_start(float clip_start)
Set method for struct member 'clip_start'.
|
void |
setDraw_flags(byte draw_flags)
Set method for struct member 'draw_flags'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setShading(View3DShading shading)
Set method for struct member 'shading'.
|
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for XrSessionSettings.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__shading
Shading settings, struct shared with 3D-View so settings are the same.
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__shading); CPointer<View3DShading> p_shading = p.cast(new Class[]{View3DShading.class});
public static final long[] __DNA__FIELD___pad
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__base_pose_type
eXRSessionBasePoseType
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__base_pose_type); CPointer<Byte> p_base_pose_type = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__base_pose_object
Object
to take the location and rotation as base position from.
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__base_pose_object); CPointer<CPointer<BlenderObject>> p_base_pose_object = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public static final long[] __DNA__FIELD__base_pose_location
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__base_pose_location); CPointer<CArrayFacade<Float>> p_base_pose_location = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__base_pose_angle
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__base_pose_angle); CPointer<Float> p_base_pose_angle = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_flags
View3D
draw flags (V3D_OFSDRAW_NONE, V3D_OFSDRAW_SHOW_ANNOTATION, ...).
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__draw_flags); CPointer<Byte> p_draw_flags = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD___pad2
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__clip_start
Clipping distance.
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__clip_start); CPointer<Float> p_clip_start = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__clip_end
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__clip_end); CPointer<Float> p_clip_end = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
XrSessionSettings xrsessionsettings = ...; CPointer<Object> p = xrsessionsettings.__dna__addressof(XrSessionSettings.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public XrSessionSettings(long __address, Block __block, BlockTable __blockTable)
protected XrSessionSettings(XrSessionSettings that)
public View3DShading getShading() throws java.io.IOException
Shading settings, struct shared with 3D-View so settings are the same.
java.io.IOException
__DNA__FIELD__shading
public void setShading(View3DShading shading) throws java.io.IOException
Shading settings, struct shared with 3D-View so settings are the same.
java.io.IOException
__DNA__FIELD__shading
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public byte getBase_pose_type() throws java.io.IOException
eXRSessionBasePoseType
java.io.IOException
__DNA__FIELD__base_pose_type
public void setBase_pose_type(byte base_pose_type) throws java.io.IOException
eXRSessionBasePoseType
java.io.IOException
__DNA__FIELD__base_pose_type
public CPointer<BlenderObject> getBase_pose_object() throws java.io.IOException
Object
to take the location and rotation as base position from.
java.io.IOException
__DNA__FIELD__base_pose_object
public void setBase_pose_object(CPointer<BlenderObject> base_pose_object) throws java.io.IOException
Object
to take the location and rotation as base position from.
java.io.IOException
__DNA__FIELD__base_pose_object
public CArrayFacade<java.lang.Float> getBase_pose_location() throws java.io.IOException
java.io.IOException
__DNA__FIELD__base_pose_location
public void setBase_pose_location(CArrayFacade<java.lang.Float> base_pose_location) throws java.io.IOException
java.io.IOException
__DNA__FIELD__base_pose_location
public float getBase_pose_angle() throws java.io.IOException
java.io.IOException
__DNA__FIELD__base_pose_angle
public void setBase_pose_angle(float base_pose_angle) throws java.io.IOException
java.io.IOException
__DNA__FIELD__base_pose_angle
public byte getDraw_flags() throws java.io.IOException
View3D
draw flags (V3D_OFSDRAW_NONE, V3D_OFSDRAW_SHOW_ANNOTATION, ...).
java.io.IOException
__DNA__FIELD__draw_flags
public void setDraw_flags(byte draw_flags) throws java.io.IOException
View3D
draw flags (V3D_OFSDRAW_NONE, V3D_OFSDRAW_SHOW_ANNOTATION, ...).
java.io.IOException
__DNA__FIELD__draw_flags
public CArrayFacade<java.lang.Byte> get_pad2() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad2
public void set_pad2(CArrayFacade<java.lang.Byte> _pad2) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad2
public float getClip_start() throws java.io.IOException
Clipping distance.
java.io.IOException
__DNA__FIELD__clip_start
public void setClip_start(float clip_start) throws java.io.IOException
Clipping distance.
java.io.IOException
__DNA__FIELD__clip_start
public float getClip_end() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clip_end
public void setClip_end(float clip_end) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clip_end
public int getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public CPointer<XrSessionSettings> __io__addressof()