Muvicado HD
Loading...
Searching...
No Matches
VVSprite Class Reference

#include <VVSprite.h>

Inheritance diagram for VVSprite:
Collaboration diagram for VVSprite:

Instance Methods

(id) - initWithRect:inManager:
(void) - prepareToBeDeleted
(BOOL) - checkPoint:
(void) - mouseDown:
(void) - rightMouseDown:
(void) - rightMouseUp:
(void) - mouseDragged:
(void) - mouseUp:
(void) - draw
(void) - bringToFront
(void) - sendToBack

Class Methods

(id) + createWithRect:inManager:

Protected Attributes

BOOL deleted
int lastActionType

Properties

BOOL locked
BOOL hidden
long spriteIndex
id manager
id delegate
SEL drawCallback
SEL actionCallback
NSRect rect
VVSpriteEventType lastActionType
NSPoint lastActionCoords
BOOL lastActionInBounds
BOOL trackingFlag
NSPoint mouseDownCoords
NSPoint lastActionDelta
NSPoint mouseDownDelta
id userInfo
id NRUserInfo
id safeString

Detailed Description

Definition at line 20 of file VVSprite.h.

Method Documentation

◆ bringToFront

- (void) bringToFront
Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkPoint:

- (BOOL) checkPoint: (NSPoint) p

◆ createWithRect:inManager:

+ (id) createWithRect: (NSRect) r
inManager: (id) m 

◆ draw

- (void) draw
Here is the call graph for this function:
Here is the caller graph for this function:

◆ initWithRect:inManager:

- (id) initWithRect: (NSRect) r
inManager: (id) m 

◆ mouseDown:

- (void) mouseDown: (NSPoint) p

◆ mouseDragged:

- (void) mouseDragged: (NSPoint) p

◆ mouseUp:

- (void) mouseUp: (NSPoint) p

◆ prepareToBeDeleted

- (void) prepareToBeDeleted
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rightMouseDown:

- (void) rightMouseDown: (NSPoint) p

◆ rightMouseUp:

- (void) rightMouseUp: (NSPoint) p

◆ sendToBack

- (void) sendToBack
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ deleted

- (BOOL) deleted
protected

Definition at line 21 of file VVSprite.h.

◆ lastActionType

- (int) lastActionType
protected

Definition at line 31 of file VVSprite.h.

Property Documentation

◆ actionCallback

- (SEL) actionCallback
readwriteatomicassign

Definition at line 28 of file VVSprite.h.

◆ delegate

- (id) delegate
readwriteatomicassign

Definition at line 26 of file VVSprite.h.

◆ drawCallback

- (SEL) drawCallback
readwriteatomicassign

Definition at line 27 of file VVSprite.h.

◆ hidden

- (BOOL) hidden
readwriteatomicassign

Definition at line 23 of file VVSprite.h.

◆ lastActionCoords

- (NSPoint) lastActionCoords
readatomicassign

Definition at line 32 of file VVSprite.h.

◆ lastActionDelta

- (NSPoint) lastActionDelta
readatomicassign

Definition at line 36 of file VVSprite.h.

◆ lastActionInBounds

- (BOOL) lastActionInBounds
readatomicassign

Definition at line 33 of file VVSprite.h.

◆ lastActionType

- (VVSpriteEventType) lastActionType
readatomicassign

Definition at line 70 of file VVSprite.h.

◆ locked

- (BOOL) locked
readwriteatomicassign

Definition at line 22 of file VVSprite.h.

◆ manager

- (id) manager
readatomicassign

Definition at line 25 of file VVSprite.h.

◆ mouseDownCoords

- (NSPoint) mouseDownCoords
readatomicassign

Definition at line 35 of file VVSprite.h.

◆ mouseDownDelta

- (NSPoint) mouseDownDelta
readatomicassign

Definition at line 37 of file VVSprite.h.

◆ NRUserInfo

- (id) NRUserInfo
readwriteatomicassign

Definition at line 40 of file VVSprite.h.

◆ rect

- (NSRect) rect
readwriteatomicassign

Definition at line 30 of file VVSprite.h.

◆ safeString

- (id) safeString
readwriteatomicassign

Definition at line 41 of file VVSprite.h.

◆ spriteIndex

- (long) spriteIndex
readatomicassign

Definition at line 24 of file VVSprite.h.

◆ trackingFlag

- (BOOL) trackingFlag
readatomicassign

Definition at line 34 of file VVSprite.h.

◆ userInfo

- (id) userInfo
readwriteatomicassign

Definition at line 39 of file VVSprite.h.


The documentation for this class was generated from the following file:
  • VVBasics.framework/Versions/A/Headers/VVSprite.h