Panda3D
Loading...
Searching...
No Matches
ActionUpdateObjectProp Class Reference
Inheritance diagram for ActionUpdateObjectProp:
ActionBase Functor

Public Member Functions

 __init__ (self, editor, fSelectObject, obj, propName, val, oldVal, function, undoFunc, *args, **kargs)
 
 redo (self)
 
 saveStatus (self)
 
 undo (self)
 
- Public Member Functions inherited from ActionBase
 __init__ (self, function, *args, **kargs)
 
 postCall (self)
 
- Public Member Functions inherited from Functor
 __init__ (self, function, *args, **kargs)
 
 __repr__ (self)
 
 destroy (self)
 

Public Attributes

 editor = editor
 
 fSelectObject = fSelectObject
 
 newVal = val
 
 obj = obj
 
 oldVal = oldVal
 
 propName = propName
 
 undoFunc = undoFunc
 
- Public Attributes inherited from ActionBase
 function = function
 
 result = None
 

Additional Inherited Members

- Protected Member Functions inherited from ActionBase
 _do__call__ (self, *args, **kargs)
 
- Protected Attributes inherited from Functor
 _args = args
 
 _function = function
 
 _kargs = kargs
 

Detailed Description

 Action class for updating object property 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
editor,
fSelectObject,
obj,
propName,
val,
oldVal,
function,
undoFunc,
* args,
** kargs )

Member Function Documentation

◆ redo()

redo ( self)

Reimplemented from ActionBase.

◆ saveStatus()

saveStatus ( self)

Reimplemented from ActionBase.

◆ undo()

undo ( self)

Reimplemented from ActionBase.

Member Data Documentation

◆ editor

editor = editor

◆ fSelectObject

fSelectObject = fSelectObject

◆ newVal

newVal = val

◆ obj

obj = obj

◆ oldVal

oldVal = oldVal

◆ propName

propName = propName

◆ undoFunc

undoFunc = undoFunc