Eidolon
Public Member Functions | Public Attributes | Private Member Functions | List of all members
LightController Class Reference

Inherits object.

Collaboration diagram for LightController:
Collaboration graph

Public Member Functions

def __init__ (self, mgr, win)
 
def addLight (self, light)
 
def removeLight (self, light)
 
def toggleCameraOriented (self, sl, prop)
 
def setLightType (self, sl, lt)
 
def setPosition (self, sl, prop)
 
def setDirection (self, sl, prop)
 
def setAttenuation (self, sl, prop)
 
def setSpotValues (self, sl, prop)
 

Public Attributes

 mgr
 
 win
 

Private Member Functions

def _updateLightPropBox (self, light, propbox)
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  mgr,
  win 
)

Member Function Documentation

◆ _updateLightPropBox()

def _updateLightPropBox (   self,
  light,
  propbox 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ addLight()

def addLight (   self,
  light 
)
Here is the call graph for this function:

◆ removeLight()

def removeLight (   self,
  light 
)
Here is the caller graph for this function:

◆ setAttenuation()

def setAttenuation (   self,
  sl,
  prop 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDirection()

def setDirection (   self,
  sl,
  prop 
)
Here is the caller graph for this function:

◆ setLightType()

def setLightType (   self,
  sl,
  lt 
)
Here is the caller graph for this function:

◆ setPosition()

def setPosition (   self,
  sl,
  prop 
)
Here is the caller graph for this function:

◆ setSpotValues()

def setSpotValues (   self,
  sl,
  prop 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ toggleCameraOriented()

def toggleCameraOriented (   self,
  sl,
  prop 
)
Here is the caller graph for this function:

Member Data Documentation

◆ mgr

mgr

◆ win

win

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