Blender V4.3
bPythonConstraint Struct Reference

#include <DNA_constraint_types.h>

Public Attributes

struct Texttext
 
IDPropertyprop
 
int flag
 
int tarnum
 
ListBase targets
 
struct Objecttar
 
char subtarget [64]
 

Detailed Description

Definition at line 123 of file DNA_constraint_types.h.

Member Data Documentation

◆ flag

int bPythonConstraint::flag

General settings/state indicators accessed by bitmapping.

Definition at line 130 of file DNA_constraint_types.h.

◆ prop

IDProperty* bPythonConstraint::prop

'id-properties' used to store custom properties for constraint.

Definition at line 127 of file DNA_constraint_types.h.

Referenced by pycon_copy(), and pycon_new_data().

◆ subtarget

char bPythonConstraint::subtarget[64]

Subtarget from previous implementation (version-patch sets this to "" on file-load), MAX_ID_NAME-2.

Definition at line 146 of file DNA_constraint_types.h.

◆ tar

struct Object* bPythonConstraint::tar

Target from previous implementation (version-patch sets this to NULL on file-load).

Definition at line 141 of file DNA_constraint_types.h.

◆ targets

ListBase bPythonConstraint::targets

A list of targets that this constraint has (bConstraintTarget-s).

Definition at line 135 of file DNA_constraint_types.h.

Referenced by pycon_copy(), and pycon_get_tars().

◆ tarnum

int bPythonConstraint::tarnum

Number of targets - usually only 1-3 are needed.

Definition at line 132 of file DNA_constraint_types.h.

◆ text

struct Text* bPythonConstraint::text

Text-buffer (containing script) to execute.

Definition at line 125 of file DNA_constraint_types.h.


The documentation for this struct was generated from the following file: