Class Index - HTC Pen APIs

A B E H I M O P R S V

A

AbsSerializeDAO This class defines the functions that will be used for HtcPaintingView

B

BasePen Provide default properties of Pen 

E

EraserStroke  

H

HtcPaintingUtil This class provides some drawing utilities. 
HtcPaintingView This class is an implementation of IStrokeNotifyPaintingView
HtcPaintingView.OnCacheListener Interface definition for a callback to be invoked when an Cache events occur. 
HtcPen Provide more properties related to stroke Properties  
HtcPen.EraserPen  
HtcPenStroke  

I

IPaintingCallBack  
IPaintingCallBack.ActionResult  
IPaintingCallBack.ActionType  
IPaintingCallBack.IActionCallback  
IPaintingView The IPaintingView interface represents a view that provides some basic drawing operations such as: - draw strokes - draw strokes with different textures - undo/redo 
IPaintingView.OnPaintingViewListener Interface definition for a callback to be invoked when an PaintingView event occurs. 
IRenderEngine  
IStrokeNotifyPaintingView The IStrokeNotifyPaintingView extends the IPainitingView. 
IStrokeNotifyPaintingView.OnStrokeListener Interface definition for a callback to be invoked when an Stroke event occurs. 

M

MotionPoint  

O

OnActionPerformListener A listener class for monitoring the tap operation on the following buttons of the PenMenu : Redo, Undo, Clear all and Show/hide all. 

P

PaintSupplier  
Pen Pen is the basic class of a pen with all pen properties  
PenConfigAdapter The adapter for opensense plugin manager. 
PenEvent  
PenException Exception that occurs during handling pen  
PenMenu Provide UI widget to select pen setting for drawing on painting view and to execute functions such as undo, redo, clear, set visible of painting view (through IStrokeNotifyPaintingView interface). 
PenProps Pen Property Bundle is used to store all key-value properties of a pen. 
PenPropsDatabase Common Database definition  
PenUtils Basic pen utility  

R

ReadOnlyPenProps Read-only pen properties. 

S

Stroke A Stroke is a drawing that is generated when a user touches, moves, and leaves the screen. 
StrokeEventArg This class represents a StrokeEvent. 
StrokeEventArg.StrokeEndingState  
StrokeEventArg.StrokeMoveEventArg  
StrokeEventArg.StrokeStatus  
StrokeEventArg.StrokeStatusChangeEventArg  
StrokeProperties This class defines the set of current drawing properties. 

V

ViewPort This class defines the functions that HtcPaintingView will need to draw the Strokes.