Cloud Window Editor

class GlobalView : public platform::core::BaseMouseHandler

An onscreen editor for the CloudWindow. This handles mouse behaviour, but is renderer-independent: it is passed as a pointer to the cloud window editor render funcion.

Public Functions

uint64_t GetEditCounter() const

Counter increments when an edit is made.

platform::crossplatform::Quaterniond WindowPosToQuaternion(int2 pos) const

Convert from window pixel position to quaternion on the sphere.