OpenShot Video Editor  2.0.0
Public Member Functions | Public Attributes | List of all members
properties_model.PropertiesModel Class Reference
Inheritance diagram for properties_model.PropertiesModel:
updates.UpdateInterface

Public Member Functions

def __init__ (self, parent, args)
 
def changed (self, action)
 
def color_update (self, item, new_color, interpolation=-1)
 Insert/Update a color keyframe for the selected row. More...
 
def remove_keyframe (self, item)
 Remove an existing keyframe (if any) More...
 
def update_frame (self, frame_number)
 
def update_item (self, item_id, item_type)
 
def update_item_timeout (self)
 
def update_model (self, filter="")
 
def value_updated (self, item, interpolation=-1, value=None)
 Table cell change event - also handles context menu to update interpolation value. More...
 
- Public Member Functions inherited from updates.UpdateInterface
def changed (self, action)
 This method is invoked each time the UpdateManager is changed. More...
 

Public Attributes

 current_item_id
 
 filter_base_properties
 
 frame_number
 
 ignore_update_signal
 
 items
 
 model
 
 new_item
 
 next_item_id
 
 next_item_type
 
 parent
 
 previous_filter
 
 previous_hash
 
 selected
 
 update_timer
 

Detailed Description

Definition at line 66 of file properties_model.py.

Constructor & Destructor Documentation

def properties_model.PropertiesModel.__init__ (   self,
  parent,
  args 
)

Definition at line 711 of file properties_model.py.

Member Function Documentation

def properties_model.PropertiesModel.changed (   self,
  action 
)

Definition at line 68 of file properties_model.py.

def properties_model.PropertiesModel.color_update (   self,
  item,
  new_color,
  interpolation = -1 
)

Insert/Update a color keyframe for the selected row.

Definition at line 272 of file properties_model.py.

def properties_model.PropertiesModel.remove_keyframe (   self,
  item 
)

Remove an existing keyframe (if any)

Definition at line 193 of file properties_model.py.

def properties_model.PropertiesModel.update_frame (   self,
  frame_number 
)

Definition at line 142 of file properties_model.py.

def properties_model.PropertiesModel.update_item (   self,
  item_id,
  item_type 
)

Definition at line 77 of file properties_model.py.

def properties_model.PropertiesModel.update_item_timeout (   self)

Definition at line 86 of file properties_model.py.

def properties_model.PropertiesModel.update_model (   self,
  filter = "" 
)

Definition at line 485 of file properties_model.py.

def properties_model.PropertiesModel.value_updated (   self,
  item,
  interpolation = -1,
  value = None 
)

Table cell change event - also handles context menu to update interpolation value.

Definition at line 348 of file properties_model.py.

Member Data Documentation

properties_model.PropertiesModel.current_item_id

Definition at line 715 of file properties_model.py.

properties_model.PropertiesModel.filter_base_properties

Definition at line 93 of file properties_model.py.

properties_model.PropertiesModel.frame_number

Definition at line 174 of file properties_model.py.

properties_model.PropertiesModel.ignore_update_signal

Definition at line 513 of file properties_model.py.

properties_model.PropertiesModel.items

Definition at line 518 of file properties_model.py.

properties_model.PropertiesModel.model

Definition at line 726 of file properties_model.py.

properties_model.PropertiesModel.new_item

Definition at line 136 of file properties_model.py.

properties_model.PropertiesModel.next_item_id

Definition at line 79 of file properties_model.py.

properties_model.PropertiesModel.next_item_type

Definition at line 80 of file properties_model.py.

properties_model.PropertiesModel.parent

Definition at line 721 of file properties_model.py.

properties_model.PropertiesModel.previous_filter

Definition at line 509 of file properties_model.py.

properties_model.PropertiesModel.previous_hash

Definition at line 699 of file properties_model.py.

properties_model.PropertiesModel.selected

Definition at line 92 of file properties_model.py.

properties_model.PropertiesModel.update_timer

Definition at line 731 of file properties_model.py.


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