Class LineartGpencilModifierData
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.LineartGpencilModifierData
-
public class LineartGpencilModifierData extends CFacade
Generated facet for DNA struct type 'LineartGpencilModifierData'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__angle_splitting_threshold
Field descriptor (offset) for struct member 'angle_splitting_threshold'.static long[]
__DNA__FIELD__cache
Field descriptor (offset) for struct member 'cache'.static long[]
__DNA__FIELD__calculation_flags
Field descriptor (offset) for struct member 'calculation_flags'.static long[]
__DNA__FIELD__chain_smooth_tolerance
Field descriptor (offset) for struct member 'chain_smooth_tolerance'.static long[]
__DNA__FIELD__chaining_image_threshold
Field descriptor (offset) for struct member 'chaining_image_threshold'.static long[]
__DNA__FIELD__crease_threshold
Field descriptor (offset) for struct member 'crease_threshold'.static long[]
__DNA__FIELD__edge_types_override
Field descriptor (offset) for struct member 'edge_types_override'.static long[]
__DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.static long[]
__DNA__FIELD__intersection_mask
Field descriptor (offset) for struct member 'intersection_mask'.static long[]
__DNA__FIELD__level_end
Field descriptor (offset) for struct member 'level_end'.static long[]
__DNA__FIELD__level_end_override
Field descriptor (offset) for struct member 'level_end_override'.static long[]
__DNA__FIELD__level_start
Field descriptor (offset) for struct member 'level_start'.static long[]
__DNA__FIELD__level_start_override
Field descriptor (offset) for struct member 'level_start_override'.static long[]
__DNA__FIELD__line_types
Field descriptor (offset) for struct member 'line_types'.static long[]
__DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.static long[]
__DNA__FIELD__opacity
Field descriptor (offset) for struct member 'opacity'.static long[]
__DNA__FIELD__overscan
Field descriptor (offset) for struct member 'overscan'.static long[]
__DNA__FIELD__render_buffer_ptr
Field descriptor (offset) for struct member 'render_buffer_ptr'.static long[]
__DNA__FIELD__source_camera
Field descriptor (offset) for struct member 'source_camera'.static long[]
__DNA__FIELD__source_collection
Field descriptor (offset) for struct member 'source_collection'.static long[]
__DNA__FIELD__source_object
Field descriptor (offset) for struct member 'source_object'.static long[]
__DNA__FIELD__source_type
Field descriptor (offset) for struct member 'source_type'.static long[]
__DNA__FIELD__source_vertex_group
Field descriptor (offset) for struct member 'source_vertex_group'.static long[]
__DNA__FIELD__stroke_depth_offset
Field descriptor (offset) for struct member 'stroke_depth_offset'.static long[]
__DNA__FIELD__target_layer
Field descriptor (offset) for struct member 'target_layer'.static long[]
__DNA__FIELD__target_material
Field descriptor (offset) for struct member 'target_material'.static long[]
__DNA__FIELD__thickness
Field descriptor (offset) for struct member 'thickness'.static long[]
__DNA__FIELD__transparency_flags
Field descriptor (offset) for struct member 'transparency_flags'.static long[]
__DNA__FIELD__transparency_mask
Field descriptor (offset) for struct member 'transparency_mask'.static long[]
__DNA__FIELD__use_multiple_levels
Field descriptor (offset) for struct member 'use_multiple_levels'.static long[]
__DNA__FIELD__vgname
Field descriptor (offset) for struct member 'vgname'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct LineartGpencilModifierData.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description LineartGpencilModifierData(long __address, Block __block, BlockTable __blockTable)
protected
LineartGpencilModifierData(LineartGpencilModifierData that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<LineartGpencilModifierData>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.float
getAngle_splitting_threshold()
Get method for struct member 'angle_splitting_threshold'.CPointer<java.lang.Object>
getCache()
Get method for struct member 'cache'.int
getCalculation_flags()
Get method for struct member 'calculation_flags'.float
getChain_smooth_tolerance()
Get method for struct member 'chain_smooth_tolerance'.float
getChaining_image_threshold()
Get method for struct member 'chaining_image_threshold'.float
getCrease_threshold()
Get method for struct member 'crease_threshold'.short
getEdge_types_override()
Get method for struct member 'edge_types_override'.int
getFlags()
Get method for struct member 'flags'.byte
getIntersection_mask()
Get method for struct member 'intersection_mask'.short
getLevel_end()
Get method for struct member 'level_end'.byte
getLevel_end_override()
Get method for struct member 'level_end_override'.short
getLevel_start()
Get method for struct member 'level_start'.byte
getLevel_start_override()
Get method for struct member 'level_start_override'.short
getLine_types()
Get method for struct member 'line_types'.GpencilModifierData
getModifier()
Get method for struct member 'modifier'.float
getOpacity()
Get method for struct member 'opacity'.float
getOverscan()
Get method for struct member 'overscan'.CPointer<java.lang.Object>
getRender_buffer_ptr()
Get method for struct member 'render_buffer_ptr'.CPointer<BlenderObject>
getSource_camera()
Get method for struct member 'source_camera'.CPointer<Collection>
getSource_collection()
Get method for struct member 'source_collection'.CPointer<BlenderObject>
getSource_object()
Get method for struct member 'source_object'.byte
getSource_type()
Get method for struct member 'source_type'.CArrayFacade<java.lang.Byte>
getSource_vertex_group()
Get method for struct member 'source_vertex_group'.float
getStroke_depth_offset()
Get method for struct member 'stroke_depth_offset'.CArrayFacade<java.lang.Byte>
getTarget_layer()
Get method for struct member 'target_layer'.CPointer<Material>
getTarget_material()
Get method for struct member 'target_material'.short
getThickness()
Get method for struct member 'thickness'.byte
getTransparency_flags()
Get method for struct member 'transparency_flags'.byte
getTransparency_mask()
Get method for struct member 'transparency_mask'.byte
getUse_multiple_levels()
Get method for struct member 'use_multiple_levels'.CArrayFacade<java.lang.Byte>
getVgname()
Get method for struct member 'vgname'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
setAngle_splitting_threshold(float angle_splitting_threshold)
Set method for struct member 'angle_splitting_threshold'.void
setCache(CPointer<java.lang.Object> cache)
Set method for struct member 'cache'.void
setCalculation_flags(int calculation_flags)
Set method for struct member 'calculation_flags'.void
setChain_smooth_tolerance(float chain_smooth_tolerance)
Set method for struct member 'chain_smooth_tolerance'.void
setChaining_image_threshold(float chaining_image_threshold)
Set method for struct member 'chaining_image_threshold'.void
setCrease_threshold(float crease_threshold)
Set method for struct member 'crease_threshold'.void
setEdge_types_override(short edge_types_override)
Set method for struct member 'edge_types_override'.void
setFlags(int flags)
Set method for struct member 'flags'.void
setIntersection_mask(byte intersection_mask)
Set method for struct member 'intersection_mask'.void
setLevel_end(short level_end)
Set method for struct member 'level_end'.void
setLevel_end_override(byte level_end_override)
Set method for struct member 'level_end_override'.void
setLevel_start(short level_start)
Set method for struct member 'level_start'.void
setLevel_start_override(byte level_start_override)
Set method for struct member 'level_start_override'.void
setLine_types(short line_types)
Set method for struct member 'line_types'.void
setModifier(GpencilModifierData modifier)
Set method for struct member 'modifier'.void
setOpacity(float opacity)
Set method for struct member 'opacity'.void
setOverscan(float overscan)
Set method for struct member 'overscan'.void
setRender_buffer_ptr(CPointer<java.lang.Object> render_buffer_ptr)
Set method for struct member 'render_buffer_ptr'.void
setSource_camera(CPointer<BlenderObject> source_camera)
Set method for struct member 'source_camera'.void
setSource_collection(CPointer<Collection> source_collection)
Set method for struct member 'source_collection'.void
setSource_object(CPointer<BlenderObject> source_object)
Set method for struct member 'source_object'.void
setSource_type(byte source_type)
Set method for struct member 'source_type'.void
setSource_vertex_group(CArrayFacade<java.lang.Byte> source_vertex_group)
Set method for struct member 'source_vertex_group'.void
setStroke_depth_offset(float stroke_depth_offset)
Set method for struct member 'stroke_depth_offset'.void
setTarget_layer(CArrayFacade<java.lang.Byte> target_layer)
Set method for struct member 'target_layer'.void
setTarget_material(CPointer<Material> target_material)
Set method for struct member 'target_material'.void
setThickness(short thickness)
Set method for struct member 'thickness'.void
setTransparency_flags(byte transparency_flags)
Set method for struct member 'transparency_flags'.void
setTransparency_mask(byte transparency_mask)
Set method for struct member 'transparency_mask'.void
setUse_multiple_levels(byte use_multiple_levels)
Set method for struct member 'use_multiple_levels'.void
setVgname(CArrayFacade<java.lang.Byte> vgname)
Set method for struct member 'vgname'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__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, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct LineartGpencilModifierData.It is required when allocating a new block to store data for LineartGpencilModifierData.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__modifier
public static final long[] __DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__modifier); CPointer<GpencilModifierData> p_modifier = p.cast(new Class[]{GpencilModifierData.class});
Metadata
- Field: 'modifier'
- Signature: 'GpencilModifierData'
- Actual Size (32bit/64bit): 92/104
-
__DNA__FIELD__line_types
public static final long[] __DNA__FIELD__line_types
Field descriptor (offset) for struct member 'line_types'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__line_types); CPointer<Short> p_line_types = p.cast(new Class[]{Short.class});
Metadata
- Field: 'line_types'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__source_type
public static final long[] __DNA__FIELD__source_type
Field descriptor (offset) for struct member 'source_type'.Field Documentation
Blender Source Code
Object
orCollection
, from #eLineartGpencilModifierSource.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__source_type); CPointer<Byte> p_source_type = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'source_type'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__use_multiple_levels
public static final long[] __DNA__FIELD__use_multiple_levels
Field descriptor (offset) for struct member 'use_multiple_levels'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__use_multiple_levels); CPointer<Byte> p_use_multiple_levels = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'use_multiple_levels'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__level_start
public static final long[] __DNA__FIELD__level_start
Field descriptor (offset) for struct member 'level_start'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__level_start); CPointer<Short> p_level_start = p.cast(new Class[]{Short.class});
Metadata
- Field: 'level_start'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__level_end
public static final long[] __DNA__FIELD__level_end
Field descriptor (offset) for struct member 'level_end'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__level_end); CPointer<Short> p_level_end = p.cast(new Class[]{Short.class});
Metadata
- Field: 'level_end'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__source_camera
public static final long[] __DNA__FIELD__source_camera
Field descriptor (offset) for struct member 'source_camera'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__source_camera); CPointer<CPointer<BlenderObject>> p_source_camera = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'source_camera'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__source_object
public static final long[] __DNA__FIELD__source_object
Field descriptor (offset) for struct member 'source_object'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__source_object); CPointer<CPointer<BlenderObject>> p_source_object = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'source_object'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__source_collection
public static final long[] __DNA__FIELD__source_collection
Field descriptor (offset) for struct member 'source_collection'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__source_collection); CPointer<CPointer<Collection>> p_source_collection = p.cast(new Class[]{CPointer.class, Collection.class});
Metadata
- Field: 'source_collection'
- Signature: 'Collection*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__target_material
public static final long[] __DNA__FIELD__target_material
Field descriptor (offset) for struct member 'target_material'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__target_material); CPointer<CPointer<Material>> p_target_material = p.cast(new Class[]{CPointer.class, Material.class});
Metadata
- Field: 'target_material'
- Signature: 'Material*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__target_layer
public static final long[] __DNA__FIELD__target_layer
Field descriptor (offset) for struct member 'target_layer'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__target_layer); CPointer<CArrayFacade<Byte>> p_target_layer = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'target_layer'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__source_vertex_group
public static final long[] __DNA__FIELD__source_vertex_group
Field descriptor (offset) for struct member 'source_vertex_group'.Field Documentation
Blender Source Code
specifies which vertex groups our strokes from source_vertex_group will go to.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__source_vertex_group); CPointer<CArrayFacade<Byte>> p_source_vertex_group = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'source_vertex_group'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__vgname
public static final long[] __DNA__FIELD__vgname
Field descriptor (offset) for struct member 'vgname'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__vgname); CPointer<CArrayFacade<Byte>> p_vgname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'vgname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__overscan
public static final long[] __DNA__FIELD__overscan
Field descriptor (offset) for struct member 'overscan'.Field Documentation
Blender Source Code
Camera
, before calculation, which give a wider FOV, this doesn't change coordinates range internally (-1, 1), but makes the calculated frame bigger than actual output. This is for the easier shifting calculation. A value of 0.5 means the "internal" focal length become 2/3 of the actual camera.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__overscan); CPointer<Float> p_overscan = p.cast(new Class[]{Float.class});
Metadata
- Field: 'overscan'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__opacity
public static final long[] __DNA__FIELD__opacity
Field descriptor (offset) for struct member 'opacity'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__opacity); CPointer<Float> p_opacity = p.cast(new Class[]{Float.class});
Metadata
- Field: 'opacity'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__thickness
public static final long[] __DNA__FIELD__thickness
Field descriptor (offset) for struct member 'thickness'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__thickness); CPointer<Short> p_thickness = p.cast(new Class[]{Short.class});
Metadata
- Field: 'thickness'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__transparency_flags
public static final long[] __DNA__FIELD__transparency_flags
Field descriptor (offset) for struct member 'transparency_flags'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__transparency_flags); CPointer<Byte> p_transparency_flags = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'transparency_flags'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__transparency_mask
public static final long[] __DNA__FIELD__transparency_mask
Field descriptor (offset) for struct member 'transparency_mask'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__transparency_mask); CPointer<Byte> p_transparency_mask = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'transparency_mask'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__intersection_mask
public static final long[] __DNA__FIELD__intersection_mask
Field descriptor (offset) for struct member 'intersection_mask'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__intersection_mask); CPointer<Byte> p_intersection_mask = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'intersection_mask'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[3]'
- Actual Size (32bit/64bit): 3/3
-
__DNA__FIELD__crease_threshold
public static final long[] __DNA__FIELD__crease_threshold
Field descriptor (offset) for struct member 'crease_threshold'.Field Documentation
Blender Source Code
range for cosine angle
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__crease_threshold); CPointer<Float> p_crease_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'crease_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__angle_splitting_threshold
public static final long[] __DNA__FIELD__angle_splitting_threshold
Field descriptor (offset) for struct member 'angle_splitting_threshold'.Field Documentation
Blender Source Code
angle, for splitting strokes at sharp points.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__angle_splitting_threshold); CPointer<Float> p_angle_splitting_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'angle_splitting_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__chain_smooth_tolerance
public static final long[] __DNA__FIELD__chain_smooth_tolerance
Field descriptor (offset) for struct member 'chain_smooth_tolerance'.Field Documentation
Blender Source Code
Strength for smoothing jagged chains.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__chain_smooth_tolerance); CPointer<Float> p_chain_smooth_tolerance = p.cast(new Class[]{Float.class});
Metadata
- Field: 'chain_smooth_tolerance'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__chaining_image_threshold
public static final long[] __DNA__FIELD__chaining_image_threshold
Field descriptor (offset) for struct member 'chaining_image_threshold'.Field Documentation
Blender Source Code
CPU mode
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__chaining_image_threshold); CPointer<Float> p_chaining_image_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'chaining_image_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__calculation_flags
public static final long[] __DNA__FIELD__calculation_flags
Field descriptor (offset) for struct member 'calculation_flags'.Field Documentation
Blender Source Code
Ported from SceneLineArt flags.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__calculation_flags); CPointer<Integer> p_calculation_flags = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'calculation_flags'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__flags
public static final long[] __DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.Field Documentation
Blender Source Code
eLineArtGPencilModifierFlags , modifier internal state.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__flags); CPointer<Integer> p_flags = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'flags'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__stroke_depth_offset
public static final long[] __DNA__FIELD__stroke_depth_offset
Field descriptor (offset) for struct member 'stroke_depth_offset'.Field Documentation
Blender Source Code
Move strokes towards camera to avoid clipping while preserve depth for the viewport.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__stroke_depth_offset); CPointer<Float> p_stroke_depth_offset = p.cast(new Class[]{Float.class});
Metadata
- Field: 'stroke_depth_offset'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__level_start_override
public static final long[] __DNA__FIELD__level_start_override
Field descriptor (offset) for struct member 'level_start_override'.Field Documentation
Blender Source Code
Runtime data. Because we can potentially only compute features lines once per modifier stack (Use Cache), we need to have these override values to ensure that we have the data we need is computed and stored in the cache.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__level_start_override); CPointer<Byte> p_level_start_override = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'level_start_override'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__level_end_override
public static final long[] __DNA__FIELD__level_end_override
Field descriptor (offset) for struct member 'level_end_override'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__level_end_override); CPointer<Byte> p_level_end_override = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'level_end_override'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__edge_types_override
public static final long[] __DNA__FIELD__edge_types_override
Field descriptor (offset) for struct member 'edge_types_override'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__edge_types_override); CPointer<Short> p_edge_types_override = p.cast(new Class[]{Short.class});
Metadata
- Field: 'edge_types_override'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__cache
public static final long[] __DNA__FIELD__cache
Field descriptor (offset) for struct member 'cache'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__cache); CPointer<CPointer<Object>> p_cache = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'cache'
- Signature: 'LineartCache*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__render_buffer_ptr
public static final long[] __DNA__FIELD__render_buffer_ptr
Field descriptor (offset) for struct member 'render_buffer_ptr'.Field Documentation
Blender Source Code
Keep a pointer to the render buffer so we can call destroy from
ModifierData
.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
LineartGpencilModifierData lineartgpencilmodifierdata = ...; CPointer<Object> p = lineartgpencilmodifierdata.__dna__addressof(LineartGpencilModifierData.__DNA__FIELD__render_buffer_ptr); CPointer<CPointer<Object>> p_render_buffer_ptr = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'render_buffer_ptr'
- Signature: 'LineartRenderBuffer*'
- Actual Size (32bit/64bit): 4/8
-
-
Constructor Detail
-
LineartGpencilModifierData
public LineartGpencilModifierData(long __address, Block __block, BlockTable __blockTable)
-
LineartGpencilModifierData
protected LineartGpencilModifierData(LineartGpencilModifierData that)
-
-
Method Detail
-
getModifier
public GpencilModifierData getModifier() throws java.io.IOException
Get method for struct member 'modifier'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modifier
-
setModifier
public void setModifier(GpencilModifierData modifier) throws java.io.IOException
Set method for struct member 'modifier'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modifier
-
getLine_types
public short getLine_types() throws java.io.IOException
Get method for struct member 'line_types'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__line_types
-
setLine_types
public void setLine_types(short line_types) throws java.io.IOException
Set method for struct member 'line_types'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__line_types
-
getSource_type
public byte getSource_type() throws java.io.IOException
Get method for struct member 'source_type'.Field Documentation
Blender Source Code
Object
orCollection
, from #eLineartGpencilModifierSource.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_type
-
setSource_type
public void setSource_type(byte source_type) throws java.io.IOException
Set method for struct member 'source_type'.Field Documentation
Blender Source Code
Object
orCollection
, from #eLineartGpencilModifierSource.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_type
-
getUse_multiple_levels
public byte getUse_multiple_levels() throws java.io.IOException
Get method for struct member 'use_multiple_levels'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__use_multiple_levels
-
setUse_multiple_levels
public void setUse_multiple_levels(byte use_multiple_levels) throws java.io.IOException
Set method for struct member 'use_multiple_levels'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__use_multiple_levels
-
getLevel_start
public short getLevel_start() throws java.io.IOException
Get method for struct member 'level_start'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_start
-
setLevel_start
public void setLevel_start(short level_start) throws java.io.IOException
Set method for struct member 'level_start'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_start
-
getLevel_end
public short getLevel_end() throws java.io.IOException
Get method for struct member 'level_end'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_end
-
setLevel_end
public void setLevel_end(short level_end) throws java.io.IOException
Set method for struct member 'level_end'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_end
-
getSource_camera
public CPointer<BlenderObject> getSource_camera() throws java.io.IOException
Get method for struct member 'source_camera'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_camera
-
setSource_camera
public void setSource_camera(CPointer<BlenderObject> source_camera) throws java.io.IOException
Set method for struct member 'source_camera'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_camera
-
getSource_object
public CPointer<BlenderObject> getSource_object() throws java.io.IOException
Get method for struct member 'source_object'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_object
-
setSource_object
public void setSource_object(CPointer<BlenderObject> source_object) throws java.io.IOException
Set method for struct member 'source_object'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_object
-
getSource_collection
public CPointer<Collection> getSource_collection() throws java.io.IOException
Get method for struct member 'source_collection'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_collection
-
setSource_collection
public void setSource_collection(CPointer<Collection> source_collection) throws java.io.IOException
Set method for struct member 'source_collection'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_collection
-
getTarget_material
public CPointer<Material> getTarget_material() throws java.io.IOException
Get method for struct member 'target_material'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__target_material
-
setTarget_material
public void setTarget_material(CPointer<Material> target_material) throws java.io.IOException
Set method for struct member 'target_material'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__target_material
-
getTarget_layer
public CArrayFacade<java.lang.Byte> getTarget_layer() throws java.io.IOException
Get method for struct member 'target_layer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__target_layer
-
setTarget_layer
public void setTarget_layer(CArrayFacade<java.lang.Byte> target_layer) throws java.io.IOException
Set method for struct member 'target_layer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__target_layer
-
getSource_vertex_group
public CArrayFacade<java.lang.Byte> getSource_vertex_group() throws java.io.IOException
Get method for struct member 'source_vertex_group'.Field Documentation
Blender Source Code
specifies which vertex groups our strokes from source_vertex_group will go to.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_vertex_group
-
setSource_vertex_group
public void setSource_vertex_group(CArrayFacade<java.lang.Byte> source_vertex_group) throws java.io.IOException
Set method for struct member 'source_vertex_group'.Field Documentation
Blender Source Code
specifies which vertex groups our strokes from source_vertex_group will go to.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source_vertex_group
-
getVgname
public CArrayFacade<java.lang.Byte> getVgname() throws java.io.IOException
Get method for struct member 'vgname'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vgname
-
setVgname
public void setVgname(CArrayFacade<java.lang.Byte> vgname) throws java.io.IOException
Set method for struct member 'vgname'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vgname
-
getOverscan
public float getOverscan() throws java.io.IOException
Get method for struct member 'overscan'.Field Documentation
Blender Source Code
Camera
, before calculation, which give a wider FOV, this doesn't change coordinates range internally (-1, 1), but makes the calculated frame bigger than actual output. This is for the easier shifting calculation. A value of 0.5 means the "internal" focal length become 2/3 of the actual camera.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overscan
-
setOverscan
public void setOverscan(float overscan) throws java.io.IOException
Set method for struct member 'overscan'.Field Documentation
Blender Source Code
Camera
, before calculation, which give a wider FOV, this doesn't change coordinates range internally (-1, 1), but makes the calculated frame bigger than actual output. This is for the easier shifting calculation. A value of 0.5 means the "internal" focal length become 2/3 of the actual camera.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overscan
-
getOpacity
public float getOpacity() throws java.io.IOException
Get method for struct member 'opacity'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__opacity
-
setOpacity
public void setOpacity(float opacity) throws java.io.IOException
Set method for struct member 'opacity'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__opacity
-
getThickness
public short getThickness() throws java.io.IOException
Get method for struct member 'thickness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness
-
setThickness
public void setThickness(short thickness) throws java.io.IOException
Set method for struct member 'thickness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness
-
getTransparency_flags
public byte getTransparency_flags() throws java.io.IOException
Get method for struct member 'transparency_flags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__transparency_flags
-
setTransparency_flags
public void setTransparency_flags(byte transparency_flags) throws java.io.IOException
Set method for struct member 'transparency_flags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__transparency_flags
-
getTransparency_mask
public byte getTransparency_mask() throws java.io.IOException
Get method for struct member 'transparency_mask'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__transparency_mask
-
setTransparency_mask
public void setTransparency_mask(byte transparency_mask) throws java.io.IOException
Set method for struct member 'transparency_mask'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__transparency_mask
-
getIntersection_mask
public byte getIntersection_mask() throws java.io.IOException
Get method for struct member 'intersection_mask'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__intersection_mask
-
setIntersection_mask
public void setIntersection_mask(byte intersection_mask) throws java.io.IOException
Set method for struct member 'intersection_mask'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__intersection_mask
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getCrease_threshold
public float getCrease_threshold() throws java.io.IOException
Get method for struct member 'crease_threshold'.Field Documentation
Blender Source Code
range for cosine angle
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__crease_threshold
-
setCrease_threshold
public void setCrease_threshold(float crease_threshold) throws java.io.IOException
Set method for struct member 'crease_threshold'.Field Documentation
Blender Source Code
range for cosine angle
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__crease_threshold
-
getAngle_splitting_threshold
public float getAngle_splitting_threshold() throws java.io.IOException
Get method for struct member 'angle_splitting_threshold'.Field Documentation
Blender Source Code
angle, for splitting strokes at sharp points.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__angle_splitting_threshold
-
setAngle_splitting_threshold
public void setAngle_splitting_threshold(float angle_splitting_threshold) throws java.io.IOException
Set method for struct member 'angle_splitting_threshold'.Field Documentation
Blender Source Code
angle, for splitting strokes at sharp points.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__angle_splitting_threshold
-
getChain_smooth_tolerance
public float getChain_smooth_tolerance() throws java.io.IOException
Get method for struct member 'chain_smooth_tolerance'.Field Documentation
Blender Source Code
Strength for smoothing jagged chains.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chain_smooth_tolerance
-
setChain_smooth_tolerance
public void setChain_smooth_tolerance(float chain_smooth_tolerance) throws java.io.IOException
Set method for struct member 'chain_smooth_tolerance'.Field Documentation
Blender Source Code
Strength for smoothing jagged chains.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chain_smooth_tolerance
-
getChaining_image_threshold
public float getChaining_image_threshold() throws java.io.IOException
Get method for struct member 'chaining_image_threshold'.Field Documentation
Blender Source Code
CPU mode
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chaining_image_threshold
-
setChaining_image_threshold
public void setChaining_image_threshold(float chaining_image_threshold) throws java.io.IOException
Set method for struct member 'chaining_image_threshold'.Field Documentation
Blender Source Code
CPU mode
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chaining_image_threshold
-
getCalculation_flags
public int getCalculation_flags() throws java.io.IOException
Get method for struct member 'calculation_flags'.Field Documentation
Blender Source Code
Ported from SceneLineArt flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__calculation_flags
-
setCalculation_flags
public void setCalculation_flags(int calculation_flags) throws java.io.IOException
Set method for struct member 'calculation_flags'.Field Documentation
Blender Source Code
Ported from SceneLineArt flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__calculation_flags
-
getFlags
public int getFlags() throws java.io.IOException
Get method for struct member 'flags'.Field Documentation
Blender Source Code
eLineArtGPencilModifierFlags , modifier internal state.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
setFlags
public void setFlags(int flags) throws java.io.IOException
Set method for struct member 'flags'.Field Documentation
Blender Source Code
eLineArtGPencilModifierFlags , modifier internal state.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
getStroke_depth_offset
public float getStroke_depth_offset() throws java.io.IOException
Get method for struct member 'stroke_depth_offset'.Field Documentation
Blender Source Code
Move strokes towards camera to avoid clipping while preserve depth for the viewport.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stroke_depth_offset
-
setStroke_depth_offset
public void setStroke_depth_offset(float stroke_depth_offset) throws java.io.IOException
Set method for struct member 'stroke_depth_offset'.Field Documentation
Blender Source Code
Move strokes towards camera to avoid clipping while preserve depth for the viewport.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stroke_depth_offset
-
getLevel_start_override
public byte getLevel_start_override() throws java.io.IOException
Get method for struct member 'level_start_override'.Field Documentation
Blender Source Code
Runtime data. Because we can potentially only compute features lines once per modifier stack (Use Cache), we need to have these override values to ensure that we have the data we need is computed and stored in the cache.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_start_override
-
setLevel_start_override
public void setLevel_start_override(byte level_start_override) throws java.io.IOException
Set method for struct member 'level_start_override'.Field Documentation
Blender Source Code
Runtime data. Because we can potentially only compute features lines once per modifier stack (Use Cache), we need to have these override values to ensure that we have the data we need is computed and stored in the cache.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_start_override
-
getLevel_end_override
public byte getLevel_end_override() throws java.io.IOException
Get method for struct member 'level_end_override'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_end_override
-
setLevel_end_override
public void setLevel_end_override(byte level_end_override) throws java.io.IOException
Set method for struct member 'level_end_override'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__level_end_override
-
getEdge_types_override
public short getEdge_types_override() throws java.io.IOException
Get method for struct member 'edge_types_override'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edge_types_override
-
setEdge_types_override
public void setEdge_types_override(short edge_types_override) throws java.io.IOException
Set method for struct member 'edge_types_override'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edge_types_override
-
getCache
public CPointer<java.lang.Object> getCache() throws java.io.IOException
Get method for struct member 'cache'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cache
-
setCache
public void setCache(CPointer<java.lang.Object> cache) throws java.io.IOException
Set method for struct member 'cache'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cache
-
getRender_buffer_ptr
public CPointer<java.lang.Object> getRender_buffer_ptr() throws java.io.IOException
Get method for struct member 'render_buffer_ptr'.Field Documentation
Blender Source Code
Keep a pointer to the render buffer so we can call destroy from
ModifierData
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__render_buffer_ptr
-
setRender_buffer_ptr
public void setRender_buffer_ptr(CPointer<java.lang.Object> render_buffer_ptr) throws java.io.IOException
Set method for struct member 'render_buffer_ptr'.Field Documentation
Blender Source Code
Keep a pointer to the render buffer so we can call destroy from
ModifierData
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__render_buffer_ptr
-
__io__addressof
public CPointer<LineartGpencilModifierData> __io__addressof()
Instantiates a pointer on this instance.
-
-