summaryrefslogtreecommitdiff
path: root/include/user/paf.h
diff options
context:
space:
mode:
authorGrapheneCt2021-04-17 12:13:59 -0400
committerReiko Asakura2021-04-17 14:32:37 -0400
commit9c2c72f154499a5083cba60974722fb5b971730c (patch)
treef8b3cef185a4bb2c6b23fb8a0a0d377df0f9982b /include/user/paf.h
parentAdd kernel/npdrm.h (diff)
downloadvds-libraries-9c2c72f154499a5083cba60974722fb5b971730c.tar.gz
Update ScePaf NIDs and headers
Diffstat (limited to 'include/user/paf.h')
-rw-r--r--include/user/paf.h93
1 files changed, 91 insertions, 2 deletions
diff --git a/include/user/paf.h b/include/user/paf.h
index 1a6a114..b0cc028 100644
--- a/include/user/paf.h
+++ b/include/user/paf.h
@@ -5,14 +5,103 @@
#ifndef _VDSUITE_USER_PAF_H
#define _VDSUITE_USER_PAF_H
+//Class forward declarations
+
+namespace paf {
+
+ class Framework;
+ class Plugin;
+
+ class Resource;
+
+ class String;
+ class WString;
+
+ namespace widget {
+
+ class Widget;
+ class BusyIndicator;
+ class Text;
+ class TextBox;
+ class Plane;
+ class SpeechBalloon;
+ class Box;
+ class AppIcon2D;
+ class Button;
+ class CornerButton;
+ class Dialog;
+ class ImageButton;
+ class ImageSlidebar;
+ class CompositeDrawer;
+ class SlidingDrawer;
+ class ScrollViewParent;
+ class ScrollBar2D;
+ class ScrollBarTouch;
+ class ScrollBar;
+ class SlideBar;
+ class RichText;
+ class PageTurn;
+ class ProgressBar;
+ class ProgressBarTouch;
+ class ListItem;
+ class ListView;
+ class FileList;
+ class RadioBox;
+ class RadioButton;
+ class ItemSpin;
+ class NumSpin;
+ class PlaneButton;
+ class CheckBox;
+ class CompositeButton;
+ class SpinBase;
+ class AppIconBase;
+ }
+
+ namespace graphics {
+
+ class MemoryPool;
+ class Surface;
+ class Texture;
+ }
+
+ namespace datetime {
+
+ class DateTime;
+ }
+
+ namespace io {
+
+ class File;
+ class Dir;
+ }
+
+ class Module;
+ class Sha1;
+ class Allocator;
+
+ namespace thread {
+
+ class DefaultThreadPriority;
+ class Thread;
+ class Sema;
+ class Mutex;
+ class Mutex2;
+ class Cond;
+ class RWLock;
+ class Queue;
+ class SyncCall;
+ class JobQueue;
+ }
+}
+
#include <paf/stdc.h>
+#include <paf/widget.h>
#include <paf/common.h>
#include <paf/graphics.h>
+#include <paf/toplevel.h>
#include <paf/misc.h>
#include <paf/resource.h>
#include <paf/thread.h>
-#include <paf/toplevel.h>
-#include <paf/widget.h>
#endif /* _VDSUITE_USER_PAF_H */