package

com.htc.painting.engine

Interfaces

HtcPaintingView.OnCacheListener Interface definition for a callback to be invoked when an Cache events occur. 
IPaintingCallBack  
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. 
IStrokeNotifyPaintingView The IStrokeNotifyPaintingView extends the IPainitingView. 
IStrokeNotifyPaintingView.OnStrokeListener Interface definition for a callback to be invoked when an Stroke event occurs. 

Classes

AbsSerializeDAO This class defines the functions that will be used for HtcPaintingView
HtcPaintingUtil This class provides some drawing utilities. 
HtcPaintingView This class is an implementation of IStrokeNotifyPaintingView
HtcPen Provide more properties related to stroke Properties  
HtcPen.EraserPen  
MotionPoint  
StrokeEventArg This class represents a StrokeEvent. 
StrokeEventArg.StrokeMoveEventArg  
StrokeEventArg.StrokeStatusChangeEventArg  
StrokeProperties This class defines the set of current drawing properties. 
ViewPort This class defines the functions that HtcPaintingView will need to draw the Strokes. 

Enums