Classes | Public Member Functions | List of all members
NodePath Class Reference

#include <path_db.h>

Public Member Functions

_FORCE_INLINE_ StringName get_sname () const
 
bool is_absolute () const
 
int get_name_count () const
 
StringName get_name (int p_idx) const
 
int get_subname_count () const
 
StringName get_subname (int p_idx) const
 
Vector< StringNameget_names () const
 
Vector< StringNameget_subnames () const
 
NodePath rel_path_to (const NodePath &p_np) const
 
StringName get_property () const
 
NodePath get_parent () const
 
uint32_t hash () const
 
 operator String () const
 
bool is_empty () const
 
bool operator== (const NodePath &p_path) const
 
bool operator!= (const NodePath &p_path) const
 
void operator= (const NodePath &p_path)
 
void simplify ()
 
NodePath simplified () const
 
 NodePath (const Vector< StringName > &p_path, bool p_absolute, const String &p_property="")
 
 NodePath (const Vector< StringName > &p_path, const Vector< StringName > &p_subpath, bool p_absolute, const String &p_property="")
 
 NodePath (const NodePath &p_path)
 
 NodePath (const String &p_path)
 

Detailed Description

Author
Juan Linietsky reduz.nosp@m.io@g.nosp@m.mail..nosp@m.com

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