Skip to content

interface: z11_virtual_object

Akihrio Kiuchi edited this page Aug 12, 2021 · 2 revisions

Overview

Virtual Objectは3D空間でのひとまとまりのオブジェクトを表します。 Virtual Objectに対してComponentを紐づけていくことでそのオブジェクトの見た目や性質、振る舞いを決めることができます。

ComponentはWayland Interfaceとして定義され、Componentを作成する時の引数に紐づけるVirtual Objectを指定します。 Componentは外部のInterfaceが定義することもできますが、その場合はそのInterfaceがComponentであることを明記しなければいけません

Virtual Objectをdestroyする場合、クライアントは先に紐づいている全てのComponentをdestroyする必要があります。

Clone this wiki locally