Declared in PARObjectDelegate.h

Overview

@protocol PARObjectDelegate

Tasks

Instance Methods

addedToARController

callback to object when it is added to the PARController via addObject

- (void)addedToARController

Discussion

callback to object when it is added to the PARController via addObject

Declared In

PARObjectDelegate.h

altitude

altitude of this object

- (float)altitude

Discussion

altitude of this object

Declared In

PARObjectDelegate.h

angleToCamera

angle to camera @remarks used internally

- (float)angleToCamera

Discussion

angle to camera @remarks used internally

Declared In

PARObjectDelegate.h

distanceToUser

distance to user @remarks used internally

- (float)distanceToUser

Discussion

distance to user @remarks used internally

Declared In

PARObjectDelegate.h

heading

heading, i.e. rotation offset in relation to north pole, of this object

- (float)heading

Discussion

heading, i.e. rotation offset in relation to north pole, of this object

Declared In

PARObjectDelegate.h

hidden

YES when object is hidden

- (BOOL)hidden

Return Value

YES when object is hidden

Declared In

PARObjectDelegate.h

latitude

latitude of this object

- (float)latitude

Discussion

latitude of this object

Declared In

PARObjectDelegate.h

loadContent

load content when PARView is loaded or displayed and content is not yet loaded

- (void)loadContent

Discussion

load content when PARView is loaded or displayed and content is not yet loaded

Declared In

PARObjectDelegate.h

location

location of this object

- (CLLocation *)location

Return Value

CLLocation

Discussion

location of this object

Declared In

PARObjectDelegate.h

longitude

longitude of this object

- (float)longitude

Discussion

longitude of this object

Declared In

PARObjectDelegate.h

removedFromARController

callback to object when it is removed from the PARController via removeObject

- (void)removedFromARController

Discussion

callback to object when it is removed from the PARController via removeObject

Declared In

PARObjectDelegate.h

renderInRadar:

handles the rendering in the PARRadarView

- (void)renderInRadar:(PARRadarView *)theRadar

Parameters

theRadar

PARRadarView the object will be rendered in

Discussion

handles the rendering in the PARRadarView

Declared In

PARObjectDelegate.h

renderInView:

handles the rendering in the PARView

- (void)renderInView:(UIView *)theView

Parameters

theView

PARView the object will be rendered in

Discussion

handles the rendering in the PARView

Declared In

PARObjectDelegate.h

setLocation:

set location of this object @remarks be careful updating the location of existing labels

- (void)setLocation:(CLLocation *)theLocation

Parameters

theLocation

CLLocation location

Discussion

set location of this object @remarks be careful updating the location of existing labels

Declared In

PARObjectDelegate.h

title

title of the object

- (NSString *)title

Discussion

title of the object

Declared In

PARObjectDelegate.h

unloadContent

unload content when PARView is unloaded

- (void)unloadContent

Discussion

unload content when PARView is unloaded

Declared In

PARObjectDelegate.h

updateAppearance

call to chance appearance based on distance, e.g. fade out, make smaller

- (void)updateAppearance

Discussion

call to chance appearance based on distance, e.g. fade out, make smaller

Declared In

PARObjectDelegate.h

updateContent

call when distance has changed and content needs to be update (e.g. distanc string)

- (void)updateContent

Discussion

call when distance has changed and content needs to be update (e.g. distanc string)

Declared In

PARObjectDelegate.h

updateLocation

call on location update

- (void)updateLocation

Discussion

call on location update

Declared In

PARObjectDelegate.h

virtualPosition

coordinates in virtual space around camera @remarks used internally

- (PSKVector3)virtualPosition

Discussion

coordinates in virtual space around camera @remarks used internally

Declared In

PARObjectDelegate.h