Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes

# ActionBase Class Reference

Inheritance diagram for ActionBase:

List of all members.

## Public Member Functions
def | __init__
def | postCall
def | redo
def | saveStatus
def | undo
## Public Attributes
| function
| result

## Detailed Description

    Base class for user actions

## Constructor & Destructor Documentation

def __init__ | ( |  | self,
|  |  | function,
|  |  | args,
|  |  | kargs
| ) |  |

Reimplemented in ActionAddNewObj, ActionDeleteObj, ActionSelectObj, ActionTransformObj, and ActionDeselectAll.

## Member Function Documentation

def postCall | ( |  | self | ) |

Reimplemented in ActionAddNewObj.

def redo | ( |  | self | ) |

Reimplemented in ActionAddNewObj, and ActionUpdateObjectProp.

def saveStatus | ( |  | self | ) |

Reimplemented in ActionDeleteObj, ActionDeleteObjById, ActionSelectObj, ActionTransformObj, ActionDeselectAll, and ActionUpdateObjectProp.

def undo | ( |  | self | ) |

Reimplemented in ActionAddNewObj, ActionDeleteObj, ActionDeleteObjById, ActionChangeHierarchy, ActionSelectObj, ActionTransformObj, ActionDeselectAll, and ActionUpdateObjectProp.

## Member Data Documentation

function

result

Reimplemented in ActionAddNewObj, ActionTransformObj, and ActionUpdateObjectProp.

All Classes Namespaces Functions Variables Enumerations Enumerator Properties