various: moved time from viewer UI to viewer node

This commit is contained in:
itsmattkc
2022-10-23 20:56:04 -07:00
parent fc56058e8a
commit d1545745d8
47 changed files with 259 additions and 418 deletions
+10 -3
View File
@@ -28,16 +28,23 @@ TimeTargetObject::TimeTargetObject() :
{
}
Node *TimeTargetObject::GetTimeTarget() const
ViewerOutput *TimeTargetObject::GetTimeTarget() const
{
return time_target_;
}
void TimeTargetObject::SetTimeTarget(Node *target)
void TimeTargetObject::SetTimeTarget(ViewerOutput *target)
{
time_target_ = target;
if (time_target_) {
TimeTargetDisconnectEvent(time_target_);
}
time_target_ = target;
TimeTargetChangedEvent(time_target_);
if (time_target_) {
TimeTargetConnectEvent(time_target_);
}
}
void TimeTargetObject::SetPathIndex(int index)