Improve UndoRedo class
This commit is contained in:
parent
8e514bbf6a
commit
831247b39c
3 changed files with 79 additions and 19 deletions
|
|
@ -110,8 +110,10 @@
|
|||
<method name="commit_action">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="execute" type="bool" default="true">
|
||||
</argument>
|
||||
<description>
|
||||
Commit the action. All "do" methods/properties are called/set when this function is called.
|
||||
Commit the action. If [code]execute[/code] is true (default), all "do" methods/properties are called/set when this function is called.
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_action">
|
||||
|
|
@ -126,11 +128,34 @@
|
|||
The way actions are merged is dictated by the [code]merge_mode[/code] argument. See [enum MergeMode] for details.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_action_name">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
Gets the action name from its index.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_current_action">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
Gets the index of the current action.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_current_action_name" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<description>
|
||||
Gets the name of the current action.
|
||||
Gets the name of the current action, equivalent to [code]get_action_name(get_current_action())[/code].
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_history_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
Return how many element are in the history.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_version" qualifiers="const">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue