OpenStructure
Public Member Functions | Data Fields | Static Public Attributes
SelHelper Class Reference

Public Member Functions

def __init__ (self)
 
def Update (self)
 
def CheckAllFlags (self, flags)
 
def CheckNotFlags (self, flags)
 
def CheckFlags (self, flags)
 
def CheckMinOneFlag (self, flags)
 

Data Fields

 scene_sel_
 
 current_flags_
 

Static Public Attributes

int NO_SELECTION = 0
 
int HAS_ENTITY = 1
 
int HAS_VIEW = 2
 
int HAS_IMG = 4
 
int HAS_SURFACE = 8
 
int IS_ONE_TYPE = 16
 
int IS_MULTI_TYPE = 32
 
int SINGLE_SELECTION = 64
 
int MULTI_SELECTION = 128
 

Detailed Description

Definition at line 32 of file scene_selection_helper.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Definition at line 45 of file scene_selection_helper.py.

Member Function Documentation

◆ CheckAllFlags()

def CheckAllFlags (   self,
  flags 
)

Definition at line 89 of file scene_selection_helper.py.

◆ CheckFlags()

def CheckFlags (   self,
  flags 
)

Definition at line 97 of file scene_selection_helper.py.

◆ CheckMinOneFlag()

def CheckMinOneFlag (   self,
  flags 
)

Definition at line 102 of file scene_selection_helper.py.

◆ CheckNotFlags()

def CheckNotFlags (   self,
  flags 
)

Definition at line 94 of file scene_selection_helper.py.

◆ Update()

def Update (   self)

Definition at line 52 of file scene_selection_helper.py.

Field Documentation

◆ current_flags_

current_flags_

Definition at line 49 of file scene_selection_helper.py.

◆ HAS_ENTITY

int HAS_ENTITY = 1
static

Definition at line 36 of file scene_selection_helper.py.

◆ HAS_IMG

int HAS_IMG = 4
static

Definition at line 38 of file scene_selection_helper.py.

◆ HAS_SURFACE

int HAS_SURFACE = 8
static

Definition at line 39 of file scene_selection_helper.py.

◆ HAS_VIEW

int HAS_VIEW = 2
static

Definition at line 37 of file scene_selection_helper.py.

◆ IS_MULTI_TYPE

int IS_MULTI_TYPE = 32
static

Definition at line 41 of file scene_selection_helper.py.

◆ IS_ONE_TYPE

int IS_ONE_TYPE = 16
static

Definition at line 40 of file scene_selection_helper.py.

◆ MULTI_SELECTION

int MULTI_SELECTION = 128
static

Definition at line 43 of file scene_selection_helper.py.

◆ NO_SELECTION

int NO_SELECTION = 0
static

Definition at line 35 of file scene_selection_helper.py.

◆ scene_sel_

scene_sel_

Definition at line 48 of file scene_selection_helper.py.

◆ SINGLE_SELECTION

int SINGLE_SELECTION = 64
static

Definition at line 42 of file scene_selection_helper.py.


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