22 UvScrollNode(
const string &name, PN_stdfloat u_speed, PN_stdfloat v_speed, PN_stdfloat w_speed, PN_stdfloat r_speed) :
28 _start_time(
ClockObject::get_global_clock()->get_frame_time())
39 UvScrollNode(
const string &name) :
45 _start_time(
ClockObject::get_global_clock()->get_frame_time())
56 INLINE
void UvScrollNode::
57 set_u_speed(PN_stdfloat u_speed) {
66 INLINE
void UvScrollNode::
67 set_v_speed(PN_stdfloat v_speed) {
76 INLINE
void UvScrollNode::
77 set_w_speed(PN_stdfloat w_speed) {
86 INLINE
void UvScrollNode::
87 set_r_speed(PN_stdfloat r_speed) {
96 INLINE PN_stdfloat UvScrollNode::
106 INLINE PN_stdfloat UvScrollNode::
107 get_v_speed()
const {
116 INLINE PN_stdfloat UvScrollNode::
117 get_w_speed()
const {
126 INLINE PN_stdfloat UvScrollNode::
127 get_r_speed()
const {
136 INLINE UvScrollNode::
139 _u_speed(copy._u_speed),
140 _v_speed(copy._v_speed),
141 _w_speed(copy._w_speed),
142 _r_speed(copy._r_speed),
143 _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.