-
Fields Field Description org.blender.dna.ArrayGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ArrayGpencilModifierData arraygpencilmodifierdata = ...; CPointer<Object> p = arraygpencilmodifierdata.__dna__addressof(ArrayGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.bAction.__DNA__FIELD__chanbase DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bAction baction = ...; CPointer<Object> p = baction.__dna__addressof(bAction.__DNA__FIELD__chanbase); CPointer<ListBase> p_chanbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'chanbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.Base.__DNA__FIELD__lay DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Base base = ...; CPointer<Object> p = base.__dna__addressof(Base.__DNA__FIELD__lay); CPointer<Integer> p_lay = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.bConstraint.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bConstraint bconstraint = ...; CPointer<Object> p = bconstraint.__dna__addressof(bConstraint.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.bGPdata.__DNA__FIELD__palettes DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bGPdata bgpdata = ...; CPointer<Object> p = bgpdata.__dna__addressof(bGPdata.__DNA__FIELD__palettes); CPointer<ListBase> p_palettes = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'palettes'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.bGPDstroke.__DNA__FIELD__colorname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bGPDstroke bgpdstroke = ...; CPointer<Object> p = bgpdstroke.__dna__addressof(bGPDstroke.__DNA__FIELD__colorname); CPointer<CArrayFacade<Byte>> p_colorname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'colorname'
- Signature: 'char[128]'
- Actual Size (32bit/64bit): 128/128
org.blender.dna.BlenderObject.__DNA__FIELD__actdef DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__actdef); CPointer<Short> p_actdef = p.cast(new Class[]{Short.class});
Metadata
- Field: 'actdef'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.BlenderObject.__DNA__FIELD__action DeprecatedXXX deprecated... old animation systemPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__action); CPointer<CPointer<bAction>> p_action = p.cast(new Class[]{CPointer.class, bAction.class});
Metadata
- Field: 'action'
- Signature: 'bAction*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__colbits Blender Source Code
Deprecated, use 'matbits'.
org.blender.dna.BlenderObject.__DNA__FIELD__constraintChannels DeprecatedXXX deprecated... old animation systemPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__constraintChannels); CPointer<ListBase> p_constraintChannels = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'constraintChannels'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.BlenderObject.__DNA__FIELD__defbase DeprecatedOnly for versioning, moved to object data.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__defbase); CPointer<ListBase> p_defbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'defbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.BlenderObject.__DNA__FIELD__dsize Blender Source Code
DEPRECATED, 2.60 and older only.
org.blender.dna.BlenderObject.__DNA__FIELD__effect DeprecatedXXX deprecated... keep for readfilePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__effect); CPointer<ListBase> p_effect = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'effect'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.BlenderObject.__DNA__FIELD__fluidsimSettings DeprecatedXXX deprecated... replaced by mantaflow, keep for readfilePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__fluidsimSettings); CPointer<CPointer<FluidsimSettings>> p_fluidsimSettings = p.cast(new Class[]{CPointer.class, FluidsimSettings.class});
Metadata
- Field: 'fluidsimSettings'
- Signature: 'FluidsimSettings*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__gpd DeprecatedXXX deprecated... replaced by gpencil object, keep for readfilePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__gpd); CPointer<CPointer<bGPdata>> p_gpd = p.cast(new Class[]{CPointer.class, bGPdata.class});
Metadata
- Field: 'gpd'
- Signature: 'bGPdata*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__hooks Blender Source Code
XXX deprecated... old animation system
org.blender.dna.BlenderObject.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__lay DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__lay); CPointer<Integer> p_lay = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.BlenderObject.__DNA__FIELD__nlastrips Blender Source Code
XXX deprecated... old animation system
org.blender.dna.BlenderObject.__DNA__FIELD__proxy DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__proxy); CPointer<CPointer<BlenderObject>> p_proxy = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'proxy'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__proxy_from DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__proxy_from); CPointer<CPointer<BlenderObject>> p_proxy_from = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'proxy_from'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BlenderObject.__DNA__FIELD__proxy_group DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BlenderObject blenderobject = ...; CPointer<Object> p = blenderobject.__dna__addressof(BlenderObject.__DNA__FIELD__proxy_group); CPointer<CPointer<BlenderObject>> p_proxy_group = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'proxy_group'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.bNodeSocket.__DNA__FIELD__ns DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__ns); CPointer<bNodeStack> p_ns = p.cast(new Class[]{bNodeStack.class});
Metadata
- Field: 'ns'
- Signature: 'bNodeStack'
- Actual Size (32bit/64bit): 44/48
org.blender.dna.bNodeSocket.__DNA__FIELD__own_index DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__own_index); CPointer<Integer> p_own_index = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'own_index'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.bNodeSocket.__DNA__FIELD__to_index DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__to_index); CPointer<Integer> p_to_index = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'to_index'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.bNodeTree.__DNA__FIELD__nodetype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bNodeTree bnodetree = ...; CPointer<Object> p = bnodetree.__dna__addressof(bNodeTree.__DNA__FIELD__nodetype); CPointer<Integer> p_nodetype = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'nodetype'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.bPoseChannel.__DNA__FIELD__bboneflag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bPoseChannel bposechannel = ...; CPointer<Object> p = bposechannel.__dna__addressof(bPoseChannel.__DNA__FIELD__bboneflag); CPointer<Byte> p_bboneflag = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'bboneflag'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.BrushGpencilSettings.__DNA__FIELD__brush_type DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__brush_type); CPointer<Integer> p_brush_type = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'brush_type'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.bScreen.__DNA__FIELD__scene DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__scene); CPointer<CPointer<Scene>> p_scene = p.cast(new Class[]{CPointer.class, Scene.class});
Metadata
- Field: 'scene'
- Signature: 'Scene*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.BuildGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BuildGpencilModifierData buildgpencilmodifierdata = ...; CPointer<Object> p = buildgpencilmodifierdata.__dna__addressof(BuildGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.Camera.__DNA__FIELD__dof_ob DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Camera camera = ...; CPointer<Object> p = camera.__dna__addressof(Camera.__DNA__FIELD__dof_ob); CPointer<CPointer<BlenderObject>> p_dof_ob = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'dof_ob'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Camera.__DNA__FIELD__gpu_dof DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Camera camera = ...; CPointer<Object> p = camera.__dna__addressof(Camera.__DNA__FIELD__gpu_dof); CPointer<GPUDOFSettings> p_gpu_dof = p.cast(new Class[]{GPUDOFSettings.class});
Metadata
- Field: 'gpu_dof'
- Signature: 'GPUDOFSettings'
- Actual Size (32bit/64bit): 32/32
org.blender.dna.Camera.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Camera camera = ...; CPointer<Object> p = camera.__dna__addressof(Camera.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.ClothCollSettings.__DNA__FIELD__distance_repel DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothCollSettings clothcollsettings = ...; CPointer<Object> p = clothcollsettings.__dna__addressof(ClothCollSettings.__DNA__FIELD__distance_repel); CPointer<Float> p_distance_repel = p.cast(new Class[]{Float.class});
Metadata
- Field: 'distance_repel'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothCollSettings.__DNA__FIELD__repel_force DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothCollSettings clothcollsettings = ...; CPointer<Object> p = clothcollsettings.__dna__addressof(ClothCollSettings.__DNA__FIELD__repel_force); CPointer<Float> p_repel_force = p.cast(new Class[]{Float.class});
Metadata
- Field: 'repel_force'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothCollSettings.__DNA__FIELD__self_loop_count DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothCollSettings clothcollsettings = ...; CPointer<Object> p = clothcollsettings.__dna__addressof(ClothCollSettings.__DNA__FIELD__self_loop_count); CPointer<Short> p_self_loop_count = p.cast(new Class[]{Short.class});
Metadata
- Field: 'self_loop_count'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.ClothSimSettings.__DNA__FIELD__Cdis DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothSimSettings clothsimsettings = ...; CPointer<Object> p = clothsimsettings.__dna__addressof(ClothSimSettings.__DNA__FIELD__Cdis); CPointer<Float> p_Cdis = p.cast(new Class[]{Float.class});
Metadata
- Field: 'Cdis'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothSimSettings.__DNA__FIELD__max_struct DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothSimSettings clothsimsettings = ...; CPointer<Object> p = clothsimsettings.__dna__addressof(ClothSimSettings.__DNA__FIELD__max_struct); CPointer<Float> p_max_struct = p.cast(new Class[]{Float.class});
Metadata
- Field: 'max_struct'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothSimSettings.__DNA__FIELD__preroll DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothSimSettings clothsimsettings = ...; CPointer<Object> p = clothsimsettings.__dna__addressof(ClothSimSettings.__DNA__FIELD__preroll); CPointer<Integer> p_preroll = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'preroll'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothSimSettings.__DNA__FIELD__structural DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothSimSettings clothsimsettings = ...; CPointer<Object> p = clothsimsettings.__dna__addressof(ClothSimSettings.__DNA__FIELD__structural); CPointer<Float> p_structural = p.cast(new Class[]{Float.class});
Metadata
- Field: 'structural'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ClothSimSettings.__DNA__FIELD__vel_damping DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ClothSimSettings clothsimsettings = ...; CPointer<Object> p = clothsimsettings.__dna__addressof(ClothSimSettings.__DNA__FIELD__vel_damping); CPointer<Float> p_vel_damping = p.cast(new Class[]{Float.class});
Metadata
- Field: 'vel_damping'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Collection.__DNA__FIELD__collection DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Collection collection = ...; CPointer<Object> p = collection.__dna__addressof(Collection.__DNA__FIELD__collection); CPointer<CPointer<SceneCollection>> p_collection = p.cast(new Class[]{CPointer.class, SceneCollection.class});
Metadata
- Field: 'collection'
- Signature: 'SceneCollection*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Collection.__DNA__FIELD__layer DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Collection collection = ...; CPointer<Object> p = collection.__dna__addressof(Collection.__DNA__FIELD__layer); CPointer<Integer> p_layer = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'layer'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Collection.__DNA__FIELD__view_layer DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Collection collection = ...; CPointer<Object> p = collection.__dna__addressof(Collection.__DNA__FIELD__view_layer); CPointer<CPointer<ViewLayer>> p_view_layer = p.cast(new Class[]{CPointer.class, ViewLayer.class});
Metadata
- Field: 'view_layer'
- Signature: 'ViewLayer*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.ColorGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ColorGpencilModifierData colorgpencilmodifierdata = ...; CPointer<Object> p = colorgpencilmodifierdata.__dna__addressof(ColorGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.Curve.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Curve curve = ...; CPointer<Object> p = curve.__dna__addressof(Curve.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.CurveMap.__DNA__FIELD__flag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
CurveMap curvemap = ...; CPointer<Object> p = curvemap.__dna__addressof(CurveMap.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.FluidsimSettings.__DNA__FIELD__viscosityMode DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FluidsimSettings fluidsimsettings = ...; CPointer<Object> p = fluidsimsettings.__dna__addressof(FluidsimSettings.__DNA__FIELD__viscosityMode); CPointer<Short> p_viscosityMode = p.cast(new Class[]{Short.class});
Metadata
- Field: 'viscosityMode'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.FreestyleConfig.__DNA__FIELD__raycasting_algorithm DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__raycasting_algorithm); CPointer<Integer> p_raycasting_algorithm = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'raycasting_algorithm'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.HookGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
HookGpencilModifierData hookgpencilmodifierdata = ...; CPointer<Object> p = hookgpencilmodifierdata.__dna__addressof(HookGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.Image.__DNA__FIELD__gen_color DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_color); CPointer<CArrayFacade<Float>> p_gen_color = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'gen_color'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
org.blender.dna.Image.__DNA__FIELD__gen_depth DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_depth); CPointer<Short> p_gen_depth = p.cast(new Class[]{Short.class});
Metadata
- Field: 'gen_depth'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.Image.__DNA__FIELD__gen_flag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_flag); CPointer<Byte> p_gen_flag = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'gen_flag'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Image.__DNA__FIELD__gen_type DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_type); CPointer<Byte> p_gen_type = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'gen_type'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Image.__DNA__FIELD__gen_x DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_x); CPointer<Integer> p_gen_x = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'gen_x'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Image.__DNA__FIELD__gen_y DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__gen_y); CPointer<Integer> p_gen_y = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'gen_y'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Image.__DNA__FIELD__packedfile DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Image image = ...; CPointer<Object> p = image.__dna__addressof(Image.__DNA__FIELD__packedfile); CPointer<CPointer<PackedFile>> p_packedfile = p.cast(new Class[]{CPointer.class, PackedFile.class});
Metadata
- Field: 'packedfile'
- Signature: 'PackedFile*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Key.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Key key = ...; CPointer<Object> p = key.__dna__addressof(Key.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Lattice.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Lattice lattice = ...; CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.LatticeGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LatticeGpencilModifierData latticegpencilmodifierdata = ...; CPointer<Object> p = latticegpencilmodifierdata.__dna__addressof(LatticeGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.LayerCollection.__DNA__FIELD__scene_collection DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LayerCollection layercollection = ...; CPointer<Object> p = layercollection.__dna__addressof(LayerCollection.__DNA__FIELD__scene_collection); CPointer<CPointer<SceneCollection>> p_scene_collection = p.cast(new Class[]{CPointer.class, SceneCollection.class});
Metadata
- Field: 'scene_collection'
- Signature: 'SceneCollection*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Material.__DNA__FIELD__alpha DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Material material = ...; CPointer<Object> p = material.__dna__addressof(Material.__DNA__FIELD__alpha); CPointer<Float> p_alpha = p.cast(new Class[]{Float.class});
Metadata
- Field: 'alpha'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Material.__DNA__FIELD__gloss_mir DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Material material = ...; CPointer<Object> p = material.__dna__addressof(Material.__DNA__FIELD__gloss_mir); CPointer<Float> p_gloss_mir = p.cast(new Class[]{Float.class});
Metadata
- Field: 'gloss_mir'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Material.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Material material = ...; CPointer<Object> p = material.__dna__addressof(Material.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Material.__DNA__FIELD__ray_mirror DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Material material = ...; CPointer<Object> p = material.__dna__addressof(Material.__DNA__FIELD__ray_mirror); CPointer<Float> p_ray_mirror = p.cast(new Class[]{Float.class});
Metadata
- Field: 'ray_mirror'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MaterialGPencilStyle.__DNA__FIELD__gradient_angle DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MaterialGPencilStyle materialgpencilstyle = ...; CPointer<Object> p = materialgpencilstyle.__dna__addressof(MaterialGPencilStyle.__DNA__FIELD__gradient_angle); CPointer<Float> p_gradient_angle = p.cast(new Class[]{Float.class});
Metadata
- Field: 'gradient_angle'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MaterialGPencilStyle.__DNA__FIELD__gradient_radius DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MaterialGPencilStyle materialgpencilstyle = ...; CPointer<Object> p = materialgpencilstyle.__dna__addressof(MaterialGPencilStyle.__DNA__FIELD__gradient_radius); CPointer<Float> p_gradient_radius = p.cast(new Class[]{Float.class});
Metadata
- Field: 'gradient_radius'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MaterialGPencilStyle.__DNA__FIELD__gradient_scale DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MaterialGPencilStyle materialgpencilstyle = ...; CPointer<Object> p = materialgpencilstyle.__dna__addressof(MaterialGPencilStyle.__DNA__FIELD__gradient_scale); CPointer<CArrayFacade<Float>> p_gradient_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'gradient_scale'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MaterialGPencilStyle.__DNA__FIELD__gradient_shift DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MaterialGPencilStyle materialgpencilstyle = ...; CPointer<Object> p = materialgpencilstyle.__dna__addressof(MaterialGPencilStyle.__DNA__FIELD__gradient_shift); CPointer<CArrayFacade<Float>> p_gradient_shift = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'gradient_shift'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MaterialGPencilStyle.__DNA__FIELD__texture_opacity DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MaterialGPencilStyle materialgpencilstyle = ...; CPointer<Object> p = materialgpencilstyle.__dna__addressof(MaterialGPencilStyle.__DNA__FIELD__texture_opacity); CPointer<Float> p_texture_opacity = p.cast(new Class[]{Float.class});
Metadata
- Field: 'texture_opacity'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Mesh.__DNA__FIELD__cd_flag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__cd_flag); CPointer<Byte> p_cd_flag = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'cd_flag'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Mesh.__DNA__FIELD__dvert DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__dvert); CPointer<CPointer<MDeformVert>> p_dvert = p.cast(new Class[]{CPointer.class, MDeformVert.class});
Metadata
- Field: 'dvert'
- Signature: 'MDeformVert*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mcol DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mcol); CPointer<CPointer<MCol>> p_mcol = p.cast(new Class[]{CPointer.class, MCol.class});
Metadata
- Field: 'mcol'
- Signature: 'MCol*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__medge DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__medge); CPointer<CPointer<MEdge>> p_medge = p.cast(new Class[]{CPointer.class, MEdge.class});
Metadata
- Field: 'medge'
- Signature: 'MEdge*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mface DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mface); CPointer<CPointer<MFace>> p_mface = p.cast(new Class[]{CPointer.class, MFace.class});
Metadata
- Field: 'mface'
- Signature: 'MFace*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mloop DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mloop); CPointer<CPointer<MLoop>> p_mloop = p.cast(new Class[]{CPointer.class, MLoop.class});
Metadata
- Field: 'mloop'
- Signature: 'MLoop*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mpoly DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mpoly); CPointer<CPointer<MPoly>> p_mpoly = p.cast(new Class[]{CPointer.class, MPoly.class});
Metadata
- Field: 'mpoly'
- Signature: 'MPoly*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mtface DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mtface); CPointer<CPointer<MTFace>> p_mtface = p.cast(new Class[]{CPointer.class, MTFace.class});
Metadata
- Field: 'mtface'
- Signature: 'MTFace*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__mvert DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mvert); CPointer<CPointer<MVert>> p_mvert = p.cast(new Class[]{CPointer.class, MVert.class});
Metadata
- Field: 'mvert'
- Signature: 'MVert*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Mesh.__DNA__FIELD__subdiv DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subdiv); CPointer<Byte> p_subdiv = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'subdiv'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Mesh.__DNA__FIELD__subdivr DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subdivr); CPointer<Byte> p_subdivr = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'subdivr'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Mesh.__DNA__FIELD__subsurftype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subsurftype); CPointer<Byte> p_subsurftype = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'subsurftype'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Mesh.__DNA__FIELD__tface DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__tface); CPointer<CPointer<TFace>> p_tface = p.cast(new Class[]{CPointer.class, TFace.class});
Metadata
- Field: 'tface'
- Signature: 'TFace*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.MetaBall.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.MirrorGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MirrorGpencilModifierData mirrorgpencilmodifierdata = ...; CPointer<Object> p = mirrorgpencilmodifierdata.__dna__addressof(MirrorGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.MirrorModifierData.__DNA__FIELD__axis DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MirrorModifierData mirrormodifierdata = ...; CPointer<Object> p = mirrormodifierdata.__dna__addressof(MirrorModifierData.__DNA__FIELD__axis); CPointer<Short> p_axis = p.cast(new Class[]{Short.class});
Metadata
- Field: 'axis'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.MovieTrackingSettings.__DNA__FIELD__keyframe1 DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingSettings movietrackingsettings = ...; CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__keyframe1); CPointer<Integer> p_keyframe1 = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'keyframe1'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MovieTrackingSettings.__DNA__FIELD__keyframe2 DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingSettings movietrackingsettings = ...; CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__keyframe2); CPointer<Integer> p_keyframe2 = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'keyframe2'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MovieTrackingStabilization.__DNA__FIELD__ok DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingStabilization movietrackingstabilization = ...; CPointer<Object> p = movietrackingstabilization.__dna__addressof(MovieTrackingStabilization.__DNA__FIELD__ok); CPointer<Integer> p_ok = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'ok'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.MovieTrackingStabilization.__DNA__FIELD__rot_track DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingStabilization movietrackingstabilization = ...; CPointer<Object> p = movietrackingstabilization.__dna__addressof(MovieTrackingStabilization.__DNA__FIELD__rot_track); CPointer<CPointer<MovieTrackingTrack>> p_rot_track = p.cast(new Class[]{CPointer.class, MovieTrackingTrack.class});
Metadata
- Field: 'rot_track'
- Signature: 'MovieTrackingTrack*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.MovieTrackingTrack.__DNA__FIELD__pat_max DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingTrack movietrackingtrack = ...; CPointer<Object> p = movietrackingtrack.__dna__addressof(MovieTrackingTrack.__DNA__FIELD__pat_max); CPointer<CArrayFacade<Float>> p_pat_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'pat_max'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MovieTrackingTrack.__DNA__FIELD__pat_min DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingTrack movietrackingtrack = ...; CPointer<Object> p = movietrackingtrack.__dna__addressof(MovieTrackingTrack.__DNA__FIELD__pat_min); CPointer<CArrayFacade<Float>> p_pat_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'pat_min'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MovieTrackingTrack.__DNA__FIELD__search_max DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingTrack movietrackingtrack = ...; CPointer<Object> p = movietrackingtrack.__dna__addressof(MovieTrackingTrack.__DNA__FIELD__search_max); CPointer<CArrayFacade<Float>> p_search_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'search_max'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MovieTrackingTrack.__DNA__FIELD__search_min DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingTrack movietrackingtrack = ...; CPointer<Object> p = movietrackingtrack.__dna__addressof(MovieTrackingTrack.__DNA__FIELD__search_min); CPointer<CArrayFacade<Float>> p_search_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'search_min'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
org.blender.dna.MultiplyGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MultiplyGpencilModifierData multiplygpencilmodifierdata = ...; CPointer<Object> p = multiplygpencilmodifierdata.__dna__addressof(MultiplyGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.MultiresModifierData.__DNA__FIELD__simple DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MultiresModifierData multiresmodifierdata = ...; CPointer<Object> p = multiresmodifierdata.__dna__addressof(MultiresModifierData.__DNA__FIELD__simple); CPointer<Byte> p_simple = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'simple'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.NodeGlare.__DNA__FIELD__angle DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeGlare nodeglare = ...; CPointer<Object> p = nodeglare.__dna__addressof(NodeGlare.__DNA__FIELD__angle); CPointer<Byte> p_angle = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'angle'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.NodeImageAnim.__DNA__FIELD__cyclic DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageAnim nodeimageanim = ...; CPointer<Object> p = nodeimageanim.__dna__addressof(NodeImageAnim.__DNA__FIELD__cyclic); CPointer<Byte> p_cyclic = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'cyclic'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.NodeImageAnim.__DNA__FIELD__frames DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageAnim nodeimageanim = ...; CPointer<Object> p = nodeimageanim.__dna__addressof(NodeImageAnim.__DNA__FIELD__frames); CPointer<Integer> p_frames = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'frames'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageAnim.__DNA__FIELD__movie DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageAnim nodeimageanim = ...; CPointer<Object> p = nodeimageanim.__dna__addressof(NodeImageAnim.__DNA__FIELD__movie); CPointer<Byte> p_movie = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'movie'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.NodeImageAnim.__DNA__FIELD__nr DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageAnim nodeimageanim = ...; CPointer<Object> p = nodeimageanim.__dna__addressof(NodeImageAnim.__DNA__FIELD__nr); CPointer<Integer> p_nr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'nr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageAnim.__DNA__FIELD__sfra DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageAnim nodeimageanim = ...; CPointer<Object> p = nodeimageanim.__dna__addressof(NodeImageAnim.__DNA__FIELD__sfra); CPointer<Integer> p_sfra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'sfra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageLayer.__DNA__FIELD__pass_index DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageLayer nodeimagelayer = ...; CPointer<Object> p = nodeimagelayer.__dna__addressof(NodeImageLayer.__DNA__FIELD__pass_index); CPointer<Integer> p_pass_index = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'pass_index'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageMultiFile.__DNA__FIELD__efra DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFile nodeimagemultifile = ...; CPointer<Object> p = nodeimagemultifile.__dna__addressof(NodeImageMultiFile.__DNA__FIELD__efra); CPointer<Integer> p_efra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'efra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageMultiFile.__DNA__FIELD__sfra DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFile nodeimagemultifile = ...; CPointer<Object> p = nodeimagemultifile.__dna__addressof(NodeImageMultiFile.__DNA__FIELD__sfra); CPointer<Integer> p_sfra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'sfra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeImageMultiFileSocket.__DNA__FIELD__use_render_format DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__use_render_format); CPointer<Short> p_use_render_format = p.cast(new Class[]{Short.class});
Metadata
- Field: 'use_render_format'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.NodeTexEnvironment.__DNA__FIELD__color_space DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeTexEnvironment nodetexenvironment = ...; CPointer<Object> p = nodetexenvironment.__dna__addressof(NodeTexEnvironment.__DNA__FIELD__color_space); CPointer<Integer> p_color_space = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'color_space'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeTexImage.__DNA__FIELD__color_space DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeTexImage nodeteximage = ...; CPointer<Object> p = nodeteximage.__dna__addressof(NodeTexImage.__DNA__FIELD__color_space); CPointer<Integer> p_color_space = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'color_space'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NodeTexVoronoi.__DNA__FIELD__coloring DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeTexVoronoi nodetexvoronoi = ...; CPointer<Object> p = nodetexvoronoi.__dna__addressof(NodeTexVoronoi.__DNA__FIELD__coloring); CPointer<Integer> p_coloring = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'coloring'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.NoiseGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NoiseGpencilModifierData noisegpencilmodifierdata = ...; CPointer<Object> p = noisegpencilmodifierdata.__dna__addressof(NoiseGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.OffsetGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
OffsetGpencilModifierData offsetgpencilmodifierdata = ...; CPointer<Object> p = offsetgpencilmodifierdata.__dna__addressof(OffsetGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.OpacityGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
OpacityGpencilModifierData opacitygpencilmodifierdata = ...; CPointer<Object> p = opacitygpencilmodifierdata.__dna__addressof(OpacityGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.ParticleSettings.__DNA__FIELD__bb_split_offset DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSettings particlesettings = ...; CPointer<Object> p = particlesettings.__dna__addressof(ParticleSettings.__DNA__FIELD__bb_split_offset); CPointer<Short> p_bb_split_offset = p.cast(new Class[]{Short.class});
Metadata
- Field: 'bb_split_offset'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.ParticleSettings.__DNA__FIELD__bb_vel_tail DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSettings particlesettings = ...; CPointer<Object> p = particlesettings.__dna__addressof(ParticleSettings.__DNA__FIELD__bb_vel_tail); CPointer<Float> p_bb_vel_tail = p.cast(new Class[]{Float.class});
Metadata
- Field: 'bb_vel_tail'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ParticleSettings.__DNA__FIELD__force_group DeprecateddeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSettings particlesettings = ...; CPointer<Object> p = particlesettings.__dna__addressof(ParticleSettings.__DNA__FIELD__force_group); CPointer<CPointer<Collection>> p_force_group = p.cast(new Class[]{CPointer.class, Collection.class});
Metadata
- Field: 'force_group'
- Signature: 'Collection*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.ParticleSettings.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSettings particlesettings = ...; CPointer<Object> p = particlesettings.__dna__addressof(ParticleSettings.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.ParticleSettings.__DNA__FIELD__rotfrom DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSettings particlesettings = ...; CPointer<Object> p = particlesettings.__dna__addressof(ParticleSettings.__DNA__FIELD__rotfrom); CPointer<Short> p_rotfrom = p.cast(new Class[]{Short.class});
Metadata
- Field: 'rotfrom'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.ParticleSystem.__DNA__FIELD__bb_uvname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ParticleSystem particlesystem = ...; CPointer<Object> p = particlesystem.__dna__addressof(ParticleSystem.__DNA__FIELD__bb_uvname); CPointer<CArrayFacade<CArrayFacade<Byte>>> p_bb_uvname = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Byte.class});
Metadata
- Field: 'bb_uvname'
- Signature: 'char[3][64]'
- Actual Size (32bit/64bit): 192/192
org.blender.dna.RegionView3D.__DNA__FIELD__gridview DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__gridview); CPointer<Float> p_gridview = p.cast(new Class[]{Float.class});
Metadata
- Field: 'gridview'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.RenderData.__DNA__FIELD__actlay DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__actlay); CPointer<Short> p_actlay = p.cast(new Class[]{Short.class});
Metadata
- Field: 'actlay'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__imtype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__imtype); CPointer<Short> p_imtype = p.cast(new Class[]{Short.class});
Metadata
- Field: 'imtype'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__layers DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__layers); CPointer<ListBase> p_layers = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'layers'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.RenderData.__DNA__FIELD__planes DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__planes); CPointer<Short> p_planes = p.cast(new Class[]{Short.class});
Metadata
- Field: 'planes'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__quality DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__quality); CPointer<Short> p_quality = p.cast(new Class[]{Short.class});
Metadata
- Field: 'quality'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__stereomode DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__stereomode); CPointer<Short> p_stereomode = p.cast(new Class[]{Short.class});
Metadata
- Field: 'stereomode'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__subimtype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__subimtype); CPointer<Short> p_subimtype = p.cast(new Class[]{Short.class});
Metadata
- Field: 'subimtype'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.RenderData.__DNA__FIELD__tilex DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__tilex); CPointer<Integer> p_tilex = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'tilex'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.RenderData.__DNA__FIELD__tiley DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RenderData renderdata = ...; CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__tiley); CPointer<Integer> p_tiley = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'tiley'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.RigidBodyWorld.__DNA__FIELD__pointcache DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RigidBodyWorld rigidbodyworld = ...; CPointer<Object> p = rigidbodyworld.__dna__addressof(RigidBodyWorld.__DNA__FIELD__pointcache); CPointer<CPointer<PointCache>> p_pointcache = p.cast(new Class[]{CPointer.class, PointCache.class});
Metadata
- Field: 'pointcache'
- Signature: 'PointCache*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.RigidBodyWorld.__DNA__FIELD__ptcaches DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
RigidBodyWorld rigidbodyworld = ...; CPointer<Object> p = rigidbodyworld.__dna__addressof(RigidBodyWorld.__DNA__FIELD__ptcaches); CPointer<ListBase> p_ptcaches = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'ptcaches'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.Scene.__DNA__FIELD__basact DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Scene scene = ...; CPointer<Object> p = scene.__dna__addressof(Scene.__DNA__FIELD__basact); CPointer<CPointer<Base>> p_basact = p.cast(new Class[]{CPointer.class, Base.class});
Metadata
- Field: 'basact'
- Signature: 'Base*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Scene.__DNA__FIELD__base DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Scene scene = ...; CPointer<Object> p = scene.__dna__addressof(Scene.__DNA__FIELD__base); CPointer<ListBase> p_base = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'base'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.Scene.__DNA__FIELD__collection DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Scene scene = ...; CPointer<Object> p = scene.__dna__addressof(Scene.__DNA__FIELD__collection); CPointer<CPointer<SceneCollection>> p_collection = p.cast(new Class[]{CPointer.class, SceneCollection.class});
Metadata
- Field: 'collection'
- Signature: 'SceneCollection*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Scene.__DNA__FIELD__lay DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Scene scene = ...; CPointer<Object> p = scene.__dna__addressof(Scene.__DNA__FIELD__lay); CPointer<Integer> p_lay = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Scene.__DNA__FIELD__layact DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Scene scene = ...; CPointer<Object> p = scene.__dna__addressof(Scene.__DNA__FIELD__layact); CPointer<Integer> p_layact = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'layact'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneEEVEE.__DNA__FIELD__light_cache DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneEEVEE sceneeevee = ...; CPointer<Object> p = sceneeevee.__dna__addressof(SceneEEVEE.__DNA__FIELD__light_cache); CPointer<CPointer<LightCache>> p_light_cache = p.cast(new Class[]{CPointer.class, LightCache.class});
Metadata
- Field: 'light_cache'
- Signature: 'LightCache*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.SceneEEVEE.__DNA__FIELD__motion_blur_samples DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneEEVEE sceneeevee = ...; CPointer<Object> p = sceneeevee.__dna__addressof(SceneEEVEE.__DNA__FIELD__motion_blur_samples); CPointer<Integer> p_motion_blur_samples = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'motion_blur_samples'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneEEVEE.__DNA__FIELD__shadow_method DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneEEVEE sceneeevee = ...; CPointer<Object> p = sceneeevee.__dna__addressof(SceneEEVEE.__DNA__FIELD__shadow_method); CPointer<Integer> p_shadow_method = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'shadow_method'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__freestyleConfig DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__freestyleConfig); CPointer<FreestyleConfig> p_freestyleConfig = p.cast(new Class[]{FreestyleConfig.class});
Metadata
- Field: 'freestyleConfig'
- Signature: 'FreestyleConfig'
- Actual Size (32bit/64bit): 40/56
org.blender.dna.SceneRenderLayer.__DNA__FIELD__lay DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay); CPointer<Integer> p_lay = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__lay_exclude DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay_exclude); CPointer<Integer> p_lay_exclude = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay_exclude'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__lay_zmask DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay_zmask); CPointer<Integer> p_lay_zmask = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay_zmask'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__layflag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__layflag); CPointer<Integer> p_layflag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'layflag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__mat_override DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__mat_override); CPointer<CPointer<Material>> p_mat_override = p.cast(new Class[]{CPointer.class, Material.class});
Metadata
- Field: 'mat_override'
- Signature: 'Material*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.SceneRenderLayer.__DNA__FIELD__name DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.SceneRenderLayer.__DNA__FIELD__pass_alpha_threshold DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__pass_alpha_threshold); CPointer<Float> p_pass_alpha_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pass_alpha_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__pass_xor DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__pass_xor); CPointer<Integer> p_pass_xor = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'pass_xor'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__passflag DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__passflag); CPointer<Integer> p_passflag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'passflag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SceneRenderLayer.__DNA__FIELD__prop DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__prop); CPointer<CPointer<IDProperty>> p_prop = p.cast(new Class[]{CPointer.class, IDProperty.class});
Metadata
- Field: 'prop'
- Signature: 'IDProperty*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.SceneRenderLayer.__DNA__FIELD__samples DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__samples); CPointer<Integer> p_samples = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'samples'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ScrArea.__DNA__FIELD__headertype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__headertype); CPointer<Byte> p_headertype = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'headertype'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.Sequence.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Sequence sequence = ...; CPointer<Object> p = sequence.__dna__addressof(Sequence.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.Sequence.__DNA__FIELD__pitch DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Sequence sequence = ...; CPointer<Object> p = sequence.__dna__addressof(Sequence.__DNA__FIELD__pitch); CPointer<Float> p_pitch = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pitch'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SimplifyGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SimplifyGpencilModifierData simplifygpencilmodifierdata = ...; CPointer<Object> p = simplifygpencilmodifierdata.__dna__addressof(SimplifyGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.SmoothGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SmoothGpencilModifierData smoothgpencilmodifierdata = ...; CPointer<Object> p = smoothgpencilmodifierdata.__dna__addressof(SmoothGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.SoftBody.__DNA__FIELD__pointcache DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__pointcache); CPointer<CPointer<PointCache>> p_pointcache = p.cast(new Class[]{CPointer.class, PointCache.class});
Metadata
- Field: 'pointcache'
- Signature: 'PointCache*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.SoftBody.__DNA__FIELD__ptcaches DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__ptcaches); CPointer<ListBase> p_ptcaches = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'ptcaches'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
org.blender.dna.SpaceAction.__DNA__FIELD__v2d DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceAction spaceaction = ...; CPointer<Object> p = spaceaction.__dna__addressof(SpaceAction.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 144/152
org.blender.dna.SpaceNla.__DNA__FIELD__v2d DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNla spacenla = ...; CPointer<Object> p = spacenla.__dna__addressof(SpaceNla.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 144/152
org.blender.dna.SpaceNode.__DNA__FIELD__treetype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__treetype); CPointer<Integer> p_treetype = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'treetype'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SpaceNode.__DNA__FIELD__v2d DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 144/152
org.blender.dna.SpaceSeq.__DNA__FIELD__v2d DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceSeq spaceseq = ...; CPointer<Object> p = spaceseq.__dna__addressof(SpaceSeq.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 144/152
org.blender.dna.SpaceSeq.__DNA__FIELD__xof DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceSeq spaceseq = ...; CPointer<Object> p = spaceseq.__dna__addressof(SpaceSeq.__DNA__FIELD__xof); CPointer<Float> p_xof = p.cast(new Class[]{Float.class});
Metadata
- Field: 'xof'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SpaceSeq.__DNA__FIELD__yof DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceSeq spaceseq = ...; CPointer<Object> p = spaceseq.__dna__addressof(SpaceSeq.__DNA__FIELD__yof); CPointer<Float> p_yof = p.cast(new Class[]{Float.class});
Metadata
- Field: 'yof'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.SpaceSeq.__DNA__FIELD__zoom DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceSeq spaceseq = ...; CPointer<Object> p = spaceseq.__dna__addressof(SpaceSeq.__DNA__FIELD__zoom); CPointer<Float> p_zoom = p.cast(new Class[]{Float.class});
Metadata
- Field: 'zoom'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.Strip.__DNA__FIELD__color_balance DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Strip strip = ...; CPointer<Object> p = strip.__dna__addressof(Strip.__DNA__FIELD__color_balance); CPointer<CPointer<StripColorBalance>> p_color_balance = p.cast(new Class[]{CPointer.class, StripColorBalance.class});
Metadata
- Field: 'color_balance'
- Signature: 'StripColorBalance*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.SubdivGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SubdivGpencilModifierData subdivgpencilmodifierdata = ...; CPointer<Object> p = subdivgpencilmodifierdata.__dna__addressof(SubdivGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.Tex.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
Tex tex = ...; CPointer<Object> p = tex.__dna__addressof(Tex.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.TextureGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
TextureGpencilModifierData texturegpencilmodifierdata = ...; CPointer<Object> p = texturegpencilmodifierdata.__dna__addressof(TextureGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.ThickGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ThickGpencilModifierData thickgpencilmodifierdata = ...; CPointer<Object> p = thickgpencilmodifierdata.__dna__addressof(ThickGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.TintGpencilModifierData.__DNA__FIELD__materialname DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
TintGpencilModifierData tintgpencilmodifierdata = ...; CPointer<Object> p = tintgpencilmodifierdata.__dna__addressof(TintGpencilModifierData.__DNA__FIELD__materialname); CPointer<CArrayFacade<Byte>> p_materialname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'materialname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
org.blender.dna.ToolSettings.__DNA__FIELD__sculpt_paint_settings DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ToolSettings toolsettings = ...; CPointer<Object> p = toolsettings.__dna__addressof(ToolSettings.__DNA__FIELD__sculpt_paint_settings); CPointer<Short> p_sculpt_paint_settings = p.cast(new Class[]{Short.class});
Metadata
- Field: 'sculpt_paint_settings'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.ToolSettings.__DNA__FIELD__sculpt_paint_unified_alpha DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ToolSettings toolsettings = ...; CPointer<Object> p = toolsettings.__dna__addressof(ToolSettings.__DNA__FIELD__sculpt_paint_unified_alpha); CPointer<Float> p_sculpt_paint_unified_alpha = p.cast(new Class[]{Float.class});
Metadata
- Field: 'sculpt_paint_unified_alpha'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ToolSettings.__DNA__FIELD__sculpt_paint_unified_size DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ToolSettings toolsettings = ...; CPointer<Object> p = toolsettings.__dna__addressof(ToolSettings.__DNA__FIELD__sculpt_paint_unified_size); CPointer<Integer> p_sculpt_paint_unified_size = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'sculpt_paint_unified_size'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.ToolSettings.__DNA__FIELD__sculpt_paint_unified_unprojected_radius DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ToolSettings toolsettings = ...; CPointer<Object> p = toolsettings.__dna__addressof(ToolSettings.__DNA__FIELD__sculpt_paint_unified_unprojected_radius); CPointer<Float> p_sculpt_paint_unified_unprojected_radius = p.cast(new Class[]{Float.class});
Metadata
- Field: 'sculpt_paint_unified_unprojected_radius'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.TreeStore.__DNA__FIELD__totelem DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
TreeStore treestore = ...; CPointer<Object> p = treestore.__dna__addressof(TreeStore.__DNA__FIELD__totelem); CPointer<Integer> p_totelem = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'totelem'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.UserDef.__DNA__FIELD__gpu_viewport_quality DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UserDef userdef = ...; CPointer<Object> p = userdef.__dna__addressof(UserDef.__DNA__FIELD__gpu_viewport_quality); CPointer<Float> p_gpu_viewport_quality = p.cast(new Class[]{Float.class});
Metadata
- Field: 'gpu_viewport_quality'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.View3D.__DNA__FIELD__dist DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__dist); CPointer<Float> p_dist = p.cast(new Class[]{Float.class});
Metadata
- Field: 'dist'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.View3D.__DNA__FIELD__drawtype DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__drawtype); CPointer<Byte> p_drawtype = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'drawtype'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
org.blender.dna.View3D.__DNA__FIELD__gpd DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gpd); CPointer<CPointer<bGPdata>> p_gpd = p.cast(new Class[]{CPointer.class, bGPdata.class});
Metadata
- Field: 'gpd'
- Signature: 'bGPdata*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.View3D.__DNA__FIELD__layact DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__layact); CPointer<Integer> p_layact = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'layact'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
org.blender.dna.View3D.__DNA__FIELD__ofs DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__ofs); CPointer<CArrayFacade<Float>> p_ofs = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'ofs'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
org.blender.dna.View3D.__DNA__FIELD__persp DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__persp); CPointer<Short> p_persp = p.cast(new Class[]{Short.class});
Metadata
- Field: 'persp'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.View3D.__DNA__FIELD__view DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__view); CPointer<Short> p_view = p.cast(new Class[]{Short.class});
Metadata
- Field: 'view'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
org.blender.dna.View3D.__DNA__FIELD__viewquat DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
View3D view3d = ...; CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__viewquat); CPointer<CArrayFacade<Float>> p_viewquat = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'viewquat'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
org.blender.dna.wmWindow.__DNA__FIELD__screen DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__screen); CPointer<CPointer<bScreen>> p_screen = p.cast(new Class[]{CPointer.class, bScreen.class});
Metadata
- Field: 'screen'
- Signature: 'bScreen*'
- Actual Size (32bit/64bit): 4/8
org.blender.dna.World.__DNA__FIELD__ipo DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
World world = ...; CPointer<Object> p = world.__dna__addressof(World.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
Metadata
- Field: 'ipo'
- Signature: 'Ipo*'
- Actual Size (32bit/64bit): 4/8
org.cakelab.blender.io.block.BlockCodes.ID_CU ID_CV should be used in the future (see T95355).org.cakelab.blender.io.block.BlockCodes.ID_HA Removed since Blender v3.2