18 UvScrollNode(
const std::string &name, PN_stdfloat u_speed, PN_stdfloat v_speed, PN_stdfloat w_speed, PN_stdfloat r_speed) :
24 _start_time(
ClockObject::get_global_clock()->get_frame_time())
33 UvScrollNode(
const std::string &name) :
39 _start_time(
ClockObject::get_global_clock()->get_frame_time())
48 INLINE
void UvScrollNode::
49 set_u_speed(PN_stdfloat u_speed) {
56 INLINE
void UvScrollNode::
57 set_v_speed(PN_stdfloat v_speed) {
64 INLINE
void UvScrollNode::
65 set_w_speed(PN_stdfloat w_speed) {
72 INLINE
void UvScrollNode::
73 set_r_speed(PN_stdfloat r_speed) {
80 INLINE PN_stdfloat UvScrollNode::
88 INLINE PN_stdfloat UvScrollNode::
96 INLINE PN_stdfloat UvScrollNode::
104 INLINE PN_stdfloat UvScrollNode::
105 get_r_speed()
const {
112 INLINE UvScrollNode::
115 _u_speed(copy._u_speed),
116 _v_speed(copy._v_speed),
117 _w_speed(copy._w_speed),
118 _r_speed(copy._r_speed),
119 _start_time(copy._start_time)
A basic node of the scene graph or data graph.
A ClockObject keeps track of elapsed real time and discrete time.