7 #ifndef __flight_SurfaceAccessibleDrone_h__ 8 #define __flight_SurfaceAccessibleDrone_h__ 28 virtual void reset(
void);
36 Element a_element,
String a_name,
37 Creation a_create,Writable a_writable);
39 Element a_element,Attribute a_attribute,
40 Creation a_create,Writable a_writable);
44 virtual BWORD load(
String a_filename,
47 using SurfaceAccessibleBase::attributeSpecs;
49 virtual void attributeSpecs(
53 SurfaceAccessibleI::Element
60 SurfaceI::Restrictions a_restrictions);
Common Functionality for Accessible Surface.
Definition: SurfaceAccessibleBase.h:20
Drone Surface Loader.
Definition: SurfaceAccessibleDrone.h:20
virtual sp< SurfaceI > surface(void)
Return current underlying SurfaceI.
Definition: SurfaceAccessibleBase.h:143
kernel
Definition: namespace.dox:3
virtual BWORD isBound(void)
Return true if surface is available.
Definition: SurfaceAccessibleDrone.h:30
Automatically reference-counted string container.
Definition: String.h:128
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
virtual BWORD load(String a_filename)
load model data from file
Definition: SurfaceAccessibleBase.h:45
virtual sp< SurfaceAccessorI > accessor(String a_node, Element a_element, String a_name, Creation a_create, Writable a_writable)
Return access to an attribute.
Definition: SurfaceAccessibleBase.h:87