Class BoidSettings
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.BoidSettings
-
public class BoidSettings extends CFacade
Generated facet for DNA struct type 'BoidSettings'.Class Documentation
Blender Source Code
planned for near future typedef struct BoidSignal { struct BoidSignal *next, *prev; float loc[3]; float volume, falloff; int id; } BoidSignal; typedef struct BoidSignalDefine { struct BoidSignalDefine *next, *prev; int id, _pad[4]; char name[32]; } BoidSignalDefine;
typedef struct BoidSimulationData {
ListBase
/ListBase
/ } BoidSimulationData;
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__accuracy
Field descriptor (offset) for struct member 'accuracy'.static long[]
__DNA__FIELD__aggression
Field descriptor (offset) for struct member 'aggression'.static long[]
__DNA__FIELD__air_max_acc
Field descriptor (offset) for struct member 'air_max_acc'.static long[]
__DNA__FIELD__air_max_ave
Field descriptor (offset) for struct member 'air_max_ave'.static long[]
__DNA__FIELD__air_max_speed
Field descriptor (offset) for struct member 'air_max_speed'.static long[]
__DNA__FIELD__air_min_speed
Field descriptor (offset) for struct member 'air_min_speed'.static long[]
__DNA__FIELD__air_personal_space
Field descriptor (offset) for struct member 'air_personal_space'.static long[]
__DNA__FIELD__banking
Field descriptor (offset) for struct member 'banking'.static long[]
__DNA__FIELD__health
Field descriptor (offset) for struct member 'health'.static long[]
__DNA__FIELD__height
Field descriptor (offset) for struct member 'height'.static long[]
__DNA__FIELD__land_jump_speed
Field descriptor (offset) for struct member 'land_jump_speed'.static long[]
__DNA__FIELD__land_max_acc
Field descriptor (offset) for struct member 'land_max_acc'.static long[]
__DNA__FIELD__land_max_ave
Field descriptor (offset) for struct member 'land_max_ave'.static long[]
__DNA__FIELD__land_max_speed
Field descriptor (offset) for struct member 'land_max_speed'.static long[]
__DNA__FIELD__land_personal_space
Field descriptor (offset) for struct member 'land_personal_space'.static long[]
__DNA__FIELD__land_stick_force
Field descriptor (offset) for struct member 'land_stick_force'.static long[]
__DNA__FIELD__landing_smoothness
Field descriptor (offset) for struct member 'landing_smoothness'.static long[]
__DNA__FIELD__last_state_id
Field descriptor (offset) for struct member 'last_state_id'.static long[]
__DNA__FIELD__options
Field descriptor (offset) for struct member 'options'.static long[]
__DNA__FIELD__pitch
Field descriptor (offset) for struct member 'pitch'.static long[]
__DNA__FIELD__range
Field descriptor (offset) for struct member 'range'.static long[]
__DNA__FIELD__states
Field descriptor (offset) for struct member 'states'.static long[]
__DNA__FIELD__strength
Field descriptor (offset) for struct member 'strength'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct BoidSettings.-
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 BoidSettings(long __address, Block __block, BlockTable __blockTable)
protected
BoidSettings(BoidSettings that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<BoidSettings>
__io__addressof()
Instantiates a pointer on this instance.float
getAccuracy()
Get method for struct member 'accuracy'.float
getAggression()
Get method for struct member 'aggression'.float
getAir_max_acc()
Get method for struct member 'air_max_acc'.float
getAir_max_ave()
Get method for struct member 'air_max_ave'.float
getAir_max_speed()
Get method for struct member 'air_max_speed'.float
getAir_min_speed()
Get method for struct member 'air_min_speed'.float
getAir_personal_space()
Get method for struct member 'air_personal_space'.float
getBanking()
Get method for struct member 'banking'.float
getHealth()
Get method for struct member 'health'.float
getHeight()
Get method for struct member 'height'.float
getLand_jump_speed()
Get method for struct member 'land_jump_speed'.float
getLand_max_acc()
Get method for struct member 'land_max_acc'.float
getLand_max_ave()
Get method for struct member 'land_max_ave'.float
getLand_max_speed()
Get method for struct member 'land_max_speed'.float
getLand_personal_space()
Get method for struct member 'land_personal_space'.float
getLand_stick_force()
Get method for struct member 'land_stick_force'.float
getLanding_smoothness()
Get method for struct member 'landing_smoothness'.int
getLast_state_id()
Get method for struct member 'last_state_id'.int
getOptions()
Get method for struct member 'options'.float
getPitch()
Get method for struct member 'pitch'.float
getRange()
Get method for struct member 'range'.ListBase
getStates()
Get method for struct member 'states'.float
getStrength()
Get method for struct member 'strength'.void
setAccuracy(float accuracy)
Set method for struct member 'accuracy'.void
setAggression(float aggression)
Set method for struct member 'aggression'.void
setAir_max_acc(float air_max_acc)
Set method for struct member 'air_max_acc'.void
setAir_max_ave(float air_max_ave)
Set method for struct member 'air_max_ave'.void
setAir_max_speed(float air_max_speed)
Set method for struct member 'air_max_speed'.void
setAir_min_speed(float air_min_speed)
Set method for struct member 'air_min_speed'.void
setAir_personal_space(float air_personal_space)
Set method for struct member 'air_personal_space'.void
setBanking(float banking)
Set method for struct member 'banking'.void
setHealth(float health)
Set method for struct member 'health'.void
setHeight(float height)
Set method for struct member 'height'.void
setLand_jump_speed(float land_jump_speed)
Set method for struct member 'land_jump_speed'.void
setLand_max_acc(float land_max_acc)
Set method for struct member 'land_max_acc'.void
setLand_max_ave(float land_max_ave)
Set method for struct member 'land_max_ave'.void
setLand_max_speed(float land_max_speed)
Set method for struct member 'land_max_speed'.void
setLand_personal_space(float land_personal_space)
Set method for struct member 'land_personal_space'.void
setLand_stick_force(float land_stick_force)
Set method for struct member 'land_stick_force'.void
setLanding_smoothness(float landing_smoothness)
Set method for struct member 'landing_smoothness'.void
setLast_state_id(int last_state_id)
Set method for struct member 'last_state_id'.void
setOptions(int options)
Set method for struct member 'options'.void
setPitch(float pitch)
Set method for struct member 'pitch'.void
setRange(float range)
Set method for struct member 'range'.void
setStates(ListBase states)
Set method for struct member 'states'.void
setStrength(float strength)
Set method for struct member 'strength'.-
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 BoidSettings.It is required when allocating a new block to store data for BoidSettings.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__options
public static final long[] __DNA__FIELD__options
Field descriptor (offset) for struct member 'options'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__options); CPointer<Integer> p_options = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'options'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__last_state_id
public static final long[] __DNA__FIELD__last_state_id
Field descriptor (offset) for struct member 'last_state_id'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__last_state_id); CPointer<Integer> p_last_state_id = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'last_state_id'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__landing_smoothness
public static final long[] __DNA__FIELD__landing_smoothness
Field descriptor (offset) for struct member 'landing_smoothness'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__landing_smoothness); CPointer<Float> p_landing_smoothness = p.cast(new Class[]{Float.class});
Metadata
- Field: 'landing_smoothness'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__height
public static final long[] __DNA__FIELD__height
Field descriptor (offset) for struct member 'height'.Field Documentation
Blender Python API
Boid height relative to particle sizePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__height); CPointer<Float> p_height = p.cast(new Class[]{Float.class});
Metadata
- Field: 'height'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__banking
public static final long[] __DNA__FIELD__banking
Field descriptor (offset) for struct member 'banking'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__banking); CPointer<Float> p_banking = p.cast(new Class[]{Float.class});
Metadata
- Field: 'banking'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pitch
public static final long[] __DNA__FIELD__pitch
Field descriptor (offset) for struct member 'pitch'.Field Documentation
Blender Python API
Amount of rotation around side vectorPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__pitch); CPointer<Float> p_pitch = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pitch'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__health
public static final long[] __DNA__FIELD__health
Field descriptor (offset) for struct member 'health'.Field Documentation
Blender Python API
Initial boid health when bornPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__health); CPointer<Float> p_health = p.cast(new Class[]{Float.class});
Metadata
- Field: 'health'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__aggression
public static final long[] __DNA__FIELD__aggression
Field descriptor (offset) for struct member 'aggression'.Field Documentation
Blender Python API
Boid will fight this times stronger enemyPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__aggression); CPointer<Float> p_aggression = p.cast(new Class[]{Float.class});
Metadata
- Field: 'aggression'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__strength
public static final long[] __DNA__FIELD__strength
Field descriptor (offset) for struct member 'strength'.Field Documentation
Blender Python API
Maximum caused damage on attack per secondPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__strength); CPointer<Float> p_strength = p.cast(new Class[]{Float.class});
Metadata
- Field: 'strength'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__accuracy
public static final long[] __DNA__FIELD__accuracy
Field descriptor (offset) for struct member 'accuracy'.Field Documentation
Blender Python API
Accuracy of attackPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__accuracy); CPointer<Float> p_accuracy = p.cast(new Class[]{Float.class});
Metadata
- Field: 'accuracy'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__range
public static final long[] __DNA__FIELD__range
Field descriptor (offset) for struct member 'range'.Field Documentation
Blender Python API
Maximum distance from which a boid can attackPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__range); CPointer<Float> p_range = p.cast(new Class[]{Float.class});
Metadata
- Field: 'range'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__air_min_speed
public static final long[] __DNA__FIELD__air_min_speed
Field descriptor (offset) for struct member 'air_min_speed'.Field Documentation
Blender Source Code
flying related
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__air_min_speed); CPointer<Float> p_air_min_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'air_min_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__air_max_speed
public static final long[] __DNA__FIELD__air_max_speed
Field descriptor (offset) for struct member 'air_max_speed'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__air_max_speed); CPointer<Float> p_air_max_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'air_max_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__air_max_acc
public static final long[] __DNA__FIELD__air_max_acc
Field descriptor (offset) for struct member 'air_max_acc'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__air_max_acc); CPointer<Float> p_air_max_acc = p.cast(new Class[]{Float.class});
Metadata
- Field: 'air_max_acc'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__air_max_ave
public static final long[] __DNA__FIELD__air_max_ave
Field descriptor (offset) for struct member 'air_max_ave'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__air_max_ave); CPointer<Float> p_air_max_ave = p.cast(new Class[]{Float.class});
Metadata
- Field: 'air_max_ave'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__air_personal_space
public static final long[] __DNA__FIELD__air_personal_space
Field descriptor (offset) for struct member 'air_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space in air (% of particle size)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__air_personal_space); CPointer<Float> p_air_personal_space = p.cast(new Class[]{Float.class});
Metadata
- Field: 'air_personal_space'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_jump_speed
public static final long[] __DNA__FIELD__land_jump_speed
Field descriptor (offset) for struct member 'land_jump_speed'.Field Documentation
Blender Python API
Maximum speed for jumpingBlender Source Code
walk/run related
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_jump_speed); CPointer<Float> p_land_jump_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_jump_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_max_speed
public static final long[] __DNA__FIELD__land_max_speed
Field descriptor (offset) for struct member 'land_max_speed'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_max_speed); CPointer<Float> p_land_max_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_max_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_max_acc
public static final long[] __DNA__FIELD__land_max_acc
Field descriptor (offset) for struct member 'land_max_acc'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_max_acc); CPointer<Float> p_land_max_acc = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_max_acc'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_max_ave
public static final long[] __DNA__FIELD__land_max_ave
Field descriptor (offset) for struct member 'land_max_ave'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_max_ave); CPointer<Float> p_land_max_ave = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_max_ave'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_personal_space
public static final long[] __DNA__FIELD__land_personal_space
Field descriptor (offset) for struct member 'land_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space on land (% of particle size)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_personal_space); CPointer<Float> p_land_personal_space = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_personal_space'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__land_stick_force
public static final long[] __DNA__FIELD__land_stick_force
Field descriptor (offset) for struct member 'land_stick_force'.Field Documentation
Blender Python API
How strong a force must be to start effecting a boid on landPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__land_stick_force); CPointer<Float> p_land_stick_force = p.cast(new Class[]{Float.class});
Metadata
- Field: 'land_stick_force'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__states
public static final long[] __DNA__FIELD__states
Field descriptor (offset) for struct member 'states'.Field Documentation
Blender Python API
(read-only)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
BoidSettings boidsettings = ...; CPointer<Object> p = boidsettings.__dna__addressof(BoidSettings.__DNA__FIELD__states); CPointer<ListBase> p_states = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'states'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
-
Constructor Detail
-
BoidSettings
public BoidSettings(long __address, Block __block, BlockTable __blockTable)
-
BoidSettings
protected BoidSettings(BoidSettings that)
-
-
Method Detail
-
getOptions
public int getOptions() throws java.io.IOException
Get method for struct member 'options'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__options
-
setOptions
public void setOptions(int options) throws java.io.IOException
Set method for struct member 'options'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__options
-
getLast_state_id
public int getLast_state_id() throws java.io.IOException
Get method for struct member 'last_state_id'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_state_id
-
setLast_state_id
public void setLast_state_id(int last_state_id) throws java.io.IOException
Set method for struct member 'last_state_id'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_state_id
-
getLanding_smoothness
public float getLanding_smoothness() throws java.io.IOException
Get method for struct member 'landing_smoothness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__landing_smoothness
-
setLanding_smoothness
public void setLanding_smoothness(float landing_smoothness) throws java.io.IOException
Set method for struct member 'landing_smoothness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__landing_smoothness
-
getHeight
public float getHeight() throws java.io.IOException
Get method for struct member 'height'.Field Documentation
Blender Python API
Boid height relative to particle size- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__height
-
setHeight
public void setHeight(float height) throws java.io.IOException
Set method for struct member 'height'.Field Documentation
Blender Python API
Boid height relative to particle size- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__height
-
getBanking
public float getBanking() throws java.io.IOException
Get method for struct member 'banking'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__banking
-
setBanking
public void setBanking(float banking) throws java.io.IOException
Set method for struct member 'banking'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__banking
-
getPitch
public float getPitch() throws java.io.IOException
Get method for struct member 'pitch'.Field Documentation
Blender Python API
Amount of rotation around side vector- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pitch
-
setPitch
public void setPitch(float pitch) throws java.io.IOException
Set method for struct member 'pitch'.Field Documentation
Blender Python API
Amount of rotation around side vector- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pitch
-
getHealth
public float getHealth() throws java.io.IOException
Get method for struct member 'health'.Field Documentation
Blender Python API
Initial boid health when born- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__health
-
setHealth
public void setHealth(float health) throws java.io.IOException
Set method for struct member 'health'.Field Documentation
Blender Python API
Initial boid health when born- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__health
-
getAggression
public float getAggression() throws java.io.IOException
Get method for struct member 'aggression'.Field Documentation
Blender Python API
Boid will fight this times stronger enemy- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__aggression
-
setAggression
public void setAggression(float aggression) throws java.io.IOException
Set method for struct member 'aggression'.Field Documentation
Blender Python API
Boid will fight this times stronger enemy- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__aggression
-
getStrength
public float getStrength() throws java.io.IOException
Get method for struct member 'strength'.Field Documentation
Blender Python API
Maximum caused damage on attack per second- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__strength
-
setStrength
public void setStrength(float strength) throws java.io.IOException
Set method for struct member 'strength'.Field Documentation
Blender Python API
Maximum caused damage on attack per second- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__strength
-
getAccuracy
public float getAccuracy() throws java.io.IOException
Get method for struct member 'accuracy'.Field Documentation
Blender Python API
Accuracy of attack- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__accuracy
-
setAccuracy
public void setAccuracy(float accuracy) throws java.io.IOException
Set method for struct member 'accuracy'.Field Documentation
Blender Python API
Accuracy of attack- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__accuracy
-
getRange
public float getRange() throws java.io.IOException
Get method for struct member 'range'.Field Documentation
Blender Python API
Maximum distance from which a boid can attack- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__range
-
setRange
public void setRange(float range) throws java.io.IOException
Set method for struct member 'range'.Field Documentation
Blender Python API
Maximum distance from which a boid can attack- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__range
-
getAir_min_speed
public float getAir_min_speed() throws java.io.IOException
Get method for struct member 'air_min_speed'.Field Documentation
Blender Source Code
flying related
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_min_speed
-
setAir_min_speed
public void setAir_min_speed(float air_min_speed) throws java.io.IOException
Set method for struct member 'air_min_speed'.Field Documentation
Blender Source Code
flying related
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_min_speed
-
getAir_max_speed
public float getAir_max_speed() throws java.io.IOException
Get method for struct member 'air_max_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_speed
-
setAir_max_speed
public void setAir_max_speed(float air_max_speed) throws java.io.IOException
Set method for struct member 'air_max_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_speed
-
getAir_max_acc
public float getAir_max_acc() throws java.io.IOException
Get method for struct member 'air_max_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_acc
-
setAir_max_acc
public void setAir_max_acc(float air_max_acc) throws java.io.IOException
Set method for struct member 'air_max_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_acc
-
getAir_max_ave
public float getAir_max_ave() throws java.io.IOException
Get method for struct member 'air_max_ave'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_ave
-
setAir_max_ave
public void setAir_max_ave(float air_max_ave) throws java.io.IOException
Set method for struct member 'air_max_ave'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_max_ave
-
getAir_personal_space
public float getAir_personal_space() throws java.io.IOException
Get method for struct member 'air_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space in air (% of particle size)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_personal_space
-
setAir_personal_space
public void setAir_personal_space(float air_personal_space) throws java.io.IOException
Set method for struct member 'air_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space in air (% of particle size)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__air_personal_space
-
getLand_jump_speed
public float getLand_jump_speed() throws java.io.IOException
Get method for struct member 'land_jump_speed'.Field Documentation
Blender Python API
Maximum speed for jumpingBlender Source Code
walk/run related
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_jump_speed
-
setLand_jump_speed
public void setLand_jump_speed(float land_jump_speed) throws java.io.IOException
Set method for struct member 'land_jump_speed'.Field Documentation
Blender Python API
Maximum speed for jumpingBlender Source Code
walk/run related
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_jump_speed
-
getLand_max_speed
public float getLand_max_speed() throws java.io.IOException
Get method for struct member 'land_max_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_speed
-
setLand_max_speed
public void setLand_max_speed(float land_max_speed) throws java.io.IOException
Set method for struct member 'land_max_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_speed
-
getLand_max_acc
public float getLand_max_acc() throws java.io.IOException
Get method for struct member 'land_max_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_acc
-
setLand_max_acc
public void setLand_max_acc(float land_max_acc) throws java.io.IOException
Set method for struct member 'land_max_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_acc
-
getLand_max_ave
public float getLand_max_ave() throws java.io.IOException
Get method for struct member 'land_max_ave'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_ave
-
setLand_max_ave
public void setLand_max_ave(float land_max_ave) throws java.io.IOException
Set method for struct member 'land_max_ave'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_max_ave
-
getLand_personal_space
public float getLand_personal_space() throws java.io.IOException
Get method for struct member 'land_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space on land (% of particle size)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_personal_space
-
setLand_personal_space
public void setLand_personal_space(float land_personal_space) throws java.io.IOException
Set method for struct member 'land_personal_space'.Field Documentation
Blender Python API
Radius of boids personal space on land (% of particle size)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_personal_space
-
getLand_stick_force
public float getLand_stick_force() throws java.io.IOException
Get method for struct member 'land_stick_force'.Field Documentation
Blender Python API
How strong a force must be to start effecting a boid on land- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_stick_force
-
setLand_stick_force
public void setLand_stick_force(float land_stick_force) throws java.io.IOException
Set method for struct member 'land_stick_force'.Field Documentation
Blender Python API
How strong a force must be to start effecting a boid on land- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__land_stick_force
-
getStates
public ListBase getStates() throws java.io.IOException
Get method for struct member 'states'.Field Documentation
Blender Python API
(read-only)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__states
-
setStates
public void setStates(ListBase states) throws java.io.IOException
Set method for struct member 'states'.Field Documentation
Blender Python API
(read-only)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__states
-
__io__addressof
public CPointer<BoidSettings> __io__addressof()
Instantiates a pointer on this instance.
-
-