void UWKBrowser::Restart() { if (!nativeTexturePtr_) { UWKError::FatalError("Unable to restart browser without native texture ptr"); return; } DestroyRenderer(); CreateRenderer(flags_); UWKMessage msg; msg.type = UMSG_VIEW_CREATE; msg.browserID = id_; msg.iParams[0] = maxWidth_; msg.iParams[1] = maxHeight_; UWKMessageQueue::SetString(msg, 0, currentURL_.c_str()); UWKMessageQueue::Write(msg); }
void C3DView::OnDestroy() { DestroyRenderer(); CView::OnDestroy(); }