Brenta Engine 1.2
Loading...
Searching...
No Matches
brenta::Script Class Reference

Public Member Functions

 Script (tenno::weak_ptr< Node > node, const std::string &source)
 
 Script (tenno::weak_ptr< Node > node, const std::filesystem::path &path)
 
 Script (Script &&other)
 
Scriptoperator= (Script &&other)
 
void reload ()
 
void update (float delta_time)
 

Friends

class Node
 

Detailed Description

Definition at line 28 of file script.hpp.

Constructor & Destructor Documentation

◆ Script() [1/3]

brenta::Script::Script ( tenno::weak_ptr< Node node,
const std::string &  source 
)
inline

Definition at line 35 of file script.hpp.

◆ Script() [2/3]

brenta::Script::Script ( tenno::weak_ptr< Node node,
const std::filesystem::path &  path 
)
inline

Definition at line 40 of file script.hpp.

◆ Script() [3/3]

brenta::Script::Script ( Script &&  other)
inline

Definition at line 45 of file script.hpp.

◆ ~Script()

Script::~Script ( )

Definition at line 21 of file script.cpp.

Member Function Documentation

◆ operator=()

Script & brenta::Script::operator= ( Script &&  other)
inline

Definition at line 55 of file script.hpp.

◆ reload()

void Script::reload ( )

Definition at line 99 of file script.cpp.

◆ update()

void Script::update ( float  delta_time)

Definition at line 111 of file script.cpp.

Friends And Related Symbol Documentation

◆ Node

friend class Node
friend

Definition at line 32 of file script.hpp.


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