#include <app_view.hpp>
Inherits TBaseClass, and AppViewConcept.
◆ AppViewConceptImpl()
template<typename TBaseClass , typename TDerivedClass >
◆ calculateHitUV()
template<typename TBaseClass , typename TDerivedClass >
virtual bool calculateHitUV |
( |
const TouchPoint & | touchPoint, |
|
|
Vector2 & | outHitUV ) |
|
protectedpure virtual |
◆ getAppViewMaterial()
template<typename TBaseClass , typename TDerivedClass >
MaterialSharedPtr getAppViewMaterial |
( |
| ) |
|
|
protected |
◆ getAppViewTexture()
template<typename TBaseClass , typename TDerivedClass >
TextureSharedPtr getAppViewTexture |
( |
| ) |
|
|
protected |
◆ handleFinishAppMessage()
template<typename TBaseClass , typename TDerivedClass >
◆ handleNavigateBackMessage()
template<typename TBaseClass , typename TDerivedClass >
◆ handleStartAppMessage()
template<typename TBaseClass , typename TDerivedClass >
◆ handleUpdateVirtualDisplayMessage()
template<typename TBaseClass , typename TDerivedClass >
◆ initialize()
template<typename TBaseClass , typename TDerivedClass >
◆ makeEditorInfo()
template<typename TBaseClass , typename TDerivedClass >
static PropertyTypeEditorInfoSharedPtr makeEditorInfo |
( |
| ) |
|
|
static |
◆ onAppViewTextureChanged()
template<typename TBaseClass , typename TDerivedClass >
virtual void onAppViewTextureChanged |
( |
| ) |
|
|
protectedpure virtual |
Kanzi calls this when the App View texture has changed and needs to be re-applied.
Implemented in AppView2D, and AppView3D.
◆ onAttached()
template<typename TBaseClass , typename TDerivedClass >
◆ onDetached()
template<typename TBaseClass , typename TDerivedClass >
◆ onFrameAvailable()
template<typename TBaseClass , typename TDerivedClass >
void onFrameAvailable |
( |
| ) |
|
|
protected |
Kanzi calls this function from the main UI thread when a new frame is available.
◆ onNodePropertyChanged()
template<typename TBaseClass , typename TDerivedClass >
void onNodePropertyChanged |
( |
AbstractPropertyType | propertyType, |
|
|
PropertyNotificationReason | reason ) |
|
overrideprotected |
Node::onNodePropertyChanged implementation.
◆ setupMaterialOverride()
template<typename TBaseClass , typename TDerivedClass >
virtual void setupMaterialOverride |
( |
| ) |
|
|
protectedpure virtual |