Jumpvalley 0.5.0
An app and library that can be used to test and run 3D platformer levels. Currently being made with Godot.
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Properties | Events | List of all members
Jumpvalley.Animation.AnimatedNode Class Reference

This class provides some components to bind to a Godot node, mainly to assist with writing animation code for the node. More...

Inheritance diagram for Jumpvalley.Animation.AnimatedNode:
Jumpvalley.Gui.BackgroundPanel

Public Member Functions

 AnimatedNode (Node actualNode)
 Creates a new instance of AnimatedControl.
 

Protected Member Functions

void RaiseVisibilityChanged (bool isVisible)
 

Properties

Node ActualNode [get]
 The node to be animated.
 
virtual bool IsVisible [get, set]
 Whether or not ActualNode should be visible. Toggling this property will run the animation for showing/hiding ActualNode.
 

Events

EventHandler< bool > VisibilityChanged
 Event that's raised when IsVisible gets toggled. The boolean argument of this event is the new value of IsVisible
 

Detailed Description

This class provides some components to bind to a Godot node, mainly to assist with writing animation code for the node.

Constructor & Destructor Documentation

◆ AnimatedNode()

Jumpvalley.Animation.AnimatedNode.AnimatedNode ( Node actualNode)
inline

Creates a new instance of AnimatedControl.

Parameters
actualNodeThe root node of the Godot control to be animated

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