vala r2248 - in trunk: . vapi
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r2248 - in trunk: . vapi
- Date: Tue, 30 Dec 2008 20:43:22 +0000 (UTC)
Author: juergbi
Date: Tue Dec 30 20:43:22 2008
New Revision: 2248
URL: http://svn.gnome.org/viewvc/vala?rev=2248&view=rev
Log:
2008-12-30 JÃrg Billeter <j bitron ch>
* vapi/sdl-mixer.vapi:
* vapi/sdl-net.vapi:
* vapi/sdl-ttf.vapi:
* vapi/sdl.vapi:
Various enum and struct fixes, patch by Levi Bard, fixes bug 565359
Modified:
trunk/ChangeLog
trunk/vapi/sdl-mixer.vapi
trunk/vapi/sdl-net.vapi
trunk/vapi/sdl-ttf.vapi
trunk/vapi/sdl.vapi
Modified: trunk/vapi/sdl-mixer.vapi
==============================================================================
--- trunk/vapi/sdl-mixer.vapi (original)
+++ trunk/vapi/sdl-mixer.vapi Tue Dec 30 20:43:22 2008
@@ -30,12 +30,12 @@
public delegate void EffectCallback(int chan, void* stream, int len, void* udata);
public delegate void EffectDoneCallback(int chan, void* udata);
- [CCode (cprefix="MIX_")]
+ [CCode (cname="int", cprefix="MIX_")]
public enum FadeStatus {
NO_FADING, FADING_OUT, FADING_IN
}// FadeStatus
- [CCode (cprefix="MUS_")]
+ [CCode (cname="int", cprefix="MUS_")]
public enum MusicType {
NONE, CMD, WAV, MOD, MID, OGG, MP3, MP3_MAD
}// MusicType
Modified: trunk/vapi/sdl-net.vapi
==============================================================================
--- trunk/vapi/sdl-net.vapi (original)
+++ trunk/vapi/sdl-net.vapi Tue Dec 30 20:43:22 2008
@@ -37,7 +37,7 @@
- [CCode (cname="IPaddress", free_function="g_free")]
+ [CCode (cname="IPaddress", free_function="g_free", has_type_id=false)]
public struct IPAddress {
public uint host;
public uint16 port;
Modified: trunk/vapi/sdl-ttf.vapi
==============================================================================
--- trunk/vapi/sdl-ttf.vapi (original)
+++ trunk/vapi/sdl-ttf.vapi Tue Dec 30 20:43:22 2008
@@ -18,7 +18,7 @@
[CCode (cname="TTF_Quit")]
public static void quit();
- [CCode (cprefix="TTF_STYLE_")]
+ [CCode (cname="int", cprefix="TTF_STYLE_")]
public enum FontStyle {
NORMAL, BOLD, ITALIC, UNDERLINE
}// FontStyle
Modified: trunk/vapi/sdl.vapi
==============================================================================
--- trunk/vapi/sdl.vapi (original)
+++ trunk/vapi/sdl.vapi Tue Dec 30 20:43:22 2008
@@ -5,7 +5,7 @@
///
/// Initialization
///
- [CCode (cprefix="SDL_INIT_")]
+ [CCode (cname="int", cprefix="SDL_INIT_")]
public enum InitFlag {
TIMER, AUDIO, VIDEO, CDROM, JOYSTICK,
NOPARACHUTE, EVENTTHREAD, EVERYTHING
@@ -40,7 +40,7 @@
///
/// Error
///
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum Error {
ENOMEM, EFREAD, EFWRITE, EFSEEK,
UNSUPPORTED, LASTERROR
@@ -62,7 +62,7 @@
///
/// Video
///
- [CCode (cprefix="SDL_ALPHA_")]
+ [CCode (cname="int", cprefix="SDL_ALPHA_")]
public enum Opacity {
OPAQUE, TRANSPARENT
}// Opacity
@@ -85,7 +85,7 @@
public static void* list_modes(PixelFormat? format, uint32 flags);
}// Video
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum SurfaceFlag {
SWSURFACE, HWSURFACE, ASYNCBLIT, ANYFORMAT, HWPALETTE, DOUBLEBUF,
FULLSCREEN, OPENGL, OPENGLBLIT, RESIZABLE, NOFRAME, HWACCEL,
@@ -209,7 +209,7 @@
public static void get_rgba(uint32 pixel, PixelFormat fmt, ref uchar r, ref uchar g, ref uchar b, ref uchar a);
}// PixelFormat
- [CCode (cname="SDL_Rect")]
+ [CCode (cname="SDL_Rect", has_type_id=false)]
public struct Rect {
public int16 x;
public int16 y;
@@ -217,7 +217,7 @@
public uint16 h;
}// Rect
- [CCode (cname="SDL_Color")]
+ [CCode (cname="SDL_Color", has_type_id=false)]
[SimpleType]
public struct Color {
public uchar r;
@@ -226,7 +226,7 @@
public uchar unused;
}// Color
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum PaletteFlags {
LOGPAL, PHYSPAL
}// PaletteFlags
@@ -263,7 +263,7 @@
public static weak VideoInfo get();
}// VideoInfo
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum OverlayFormat {
YV12_OVERLAY, IYUV_OVERLAY, YUY2_OVERLAY,
UYVY_OVERLAY, YVYU_OVERLAY
@@ -313,7 +313,7 @@
///
/// OpenGL
///
- [CCode (cprefix="SDL_GL_")]
+ [CCode (cname="int", cprefix="SDL_GL_")]
public enum GLattr {
RED_SIZE, GREEN_SIZE, BLUE_SIZE, ALPHA_SIZE,
BUFFER_SIZE, DOUBLEBUFFER, DEPTH_SIZE, STENCIL_SIZE,
@@ -345,7 +345,7 @@
///
/// Window manager
///
- [CCode (cprefix="SDL_GRAB_")]
+ [CCode (cname="int", cprefix="SDL_GRAB_")]
public enum GrabMode {
QUERY, OFF, ON
}// GrabMode
@@ -376,7 +376,7 @@
///
/// Events
///
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum EventType {
NOEVENT, ACTIVEEVENT, KEYDOWN, KEYUP, MOUSEMOTION,
MOUSEBUTTONDOWN, MOUSEBUTTONUP, JOYAXISMOTION,
@@ -385,7 +385,7 @@
NUMEVENTS
}// EventType
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum EventMask {
ACTIVEEVENTMASK, KEYDOWNMASK, KEYUPMASK, KEYEVENTMASK,
MOUSEMOTIONMASK, MOUSEBUTTONDOWNMASK, MOUSEBUTTONUPMASK,
@@ -395,7 +395,7 @@
SYSWMEVENTMASK
}// EventMask
- [CCode (cname="SDL_MouseButtonEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_MouseButtonEvent", has_type_id=false)]
public struct MouseButtonEvent {
public uchar type;
public uchar which;
@@ -405,21 +405,21 @@
public uint16 y;
}// MouseButtonEvent
- [CCode (cheader_filename="SDL_active.h", cprefix="SDL_APP")]
+ [CCode (cheader_filename="SDL_active.h", cname="int", cprefix="SDL_APP")]
public enum ActiveState {
MOUSEFOCUS,
INPUTFOCUS,
ACTIVE
}// ActiveState
- [CCode (cname="SDL_ActiveEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_ActiveEvent", has_type_id=false)]
public struct ActiveEvent {
public uchar type;
public uchar gain;
public uchar state;
}// ActiveEvent
- [CCode (cname="SDL_KeyboardEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_KeyboardEvent", has_type_id=false)]
public struct KeyboardEvent {
public uchar type;
public uchar which;
@@ -427,7 +427,7 @@
public Key keysym;
}// KeyboardEvent
- [CCode (cname="SDL_MouseMotionEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_MouseMotionEvent", has_type_id=false)]
public struct MouseMotionEvent {
public uchar type;
public uchar which;
@@ -438,7 +438,7 @@
public int16 yrel;
}// MouseMotionEvent
- [CCode (cname="SDL_JoyAxisEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_JoyAxisEvent", has_type_id=false)]
public struct JoyAxisEvent {
public uchar type;
public uchar which;
@@ -446,7 +446,7 @@
public uint16 @value;
}// JoyAxisEvent
- [CCode (cname="SDL_JoyBallEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_JoyBallEvent", has_type_id=false)]
public struct JoyBallEvent {
public uchar type;
public uchar which;
@@ -455,7 +455,7 @@
public int16 yrel;
}// JoyBallEvent
- [CCode (cname="SDL_JoyHatEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_JoyHatEvent", has_type_id=false)]
public struct JoyHatEvent {
public uchar type;
public uchar which;
@@ -463,7 +463,7 @@
public uchar @value;
}// JoyHatEvent
- [CCode (cname="SDL_JoyButtonEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_JoyButtonEvent", has_type_id=false)]
public struct JoyButtonEvent {
public uchar type;
public uchar which;
@@ -471,24 +471,24 @@
public uchar state;
}// JoyButtonEvent
- [CCode (cname="SDL_ResizeEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_ResizeEvent", has_type_id=false)]
public struct ResizeEvent {
public uchar type;
public int w;
public int h;
}// ResizeEvent
- [CCode (cname="SDL_ExposeEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_ExposeEvent", has_type_id=false)]
public struct ExposeEvent {
public uchar type;
}// ExposeEvent
- [CCode (cname="SDL_QuitEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_QuitEvent", has_type_id=false)]
public struct QuitEvent {
public uchar type;
}// QuitEvent
- [CCode (cname="SDL_UserEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_UserEvent", has_type_id=false)]
public struct UserEvent {
public uchar type;
public int code;
@@ -496,7 +496,7 @@
public void* data2;
}// UserEvent
- [CCode (cname="SDL_SysWMEvent", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_SysWMEvent", has_type_id=false)]
public struct SysWMEvent {
public uchar type;
public weak SysWMmsg msg;
@@ -506,7 +506,7 @@
public class SysWMmsg {
}// SysWMmsg
- [CCode (cname="SDL_Event", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_Event", has_type_id=false)]
public struct Event {
public uchar type;
public ActiveEvent active;
@@ -543,12 +543,12 @@
public static uchar state(uchar type, EventState state);
}// Event
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum EventAction {
ADDEVENT, PEEKEVENT, GETEVENT
}// EventAction
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum EventState {
QUERY, IGNORE, DISABLE, ENABLE
}// EventState
@@ -557,12 +557,12 @@
///
/// Input
///
- [CCode (cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_")]
public enum ButtonState {
RELEASED, PRESSED
}// ButtonState
- [CCode (cname="SDL_keysym", type_id = "G_TYPE_POINTER", marshaller_type_name = "POINTER")]
+ [CCode (cname="SDL_keysym", has_type_id=false)]
public struct Key {
public uchar scancode;
public KeySymbol sym;
@@ -591,7 +591,7 @@
public static string get_name(KeySymbol key);
}// Key
- [CCode (cprefix="SDLK_", cheader_filename="SDL_keysym.h")]
+ [CCode (cname="int", cprefix="SDLK_", cheader_filename="SDL_keysym.h")]
public enum KeySymbol {
UNKNOWN,
FIRST,
@@ -848,7 +848,7 @@
LAST
}// KeySymbol
- [CCode (cprefix="KMOD_", cheader_filename="SDL_keysym.h")]
+ [CCode (cname="int", cprefix="KMOD_", cheader_filename="SDL_keysym.h")]
public enum KeyModifier {
NONE,
LSHIFT,
@@ -869,7 +869,7 @@
META
}// KeyModifier
- [CCode (cprefix="SDL_BUTTON_")]
+ [CCode (cname="int", cprefix="SDL_BUTTON_")]
public enum MouseButton {
LEFT, MIDDLE, RIGHT, WHEELUP, WHEELDOWN
}// Buttons
@@ -907,7 +907,7 @@
public static int show(int toggle);
}// Cursor
- [CCode (cprefix="SDL_HAT_")]
+ [CCode (cname="int", cprefix="SDL_HAT_")]
public enum HatValue {
CENTERED, UP, RIGHT, DOWN, LEFT,
RIGHTUP, RIGHTDOWN, LEFTUP, LEFTDOWN
@@ -966,13 +966,13 @@
///
/// Audio
///
- [CCode (cprefix="AUDIO_")]
+ [CCode (cname="int", cprefix="AUDIO_")]
public enum AudioFormat {
U8, S8, U16LSB, S16LSB, U16MSB, S16MSB, U16, S16,
U16SYS, S16SYS
}// AudioFormat
- [CCode (cprefix="SDL_AUDIO_")]
+ [CCode (cname="int", cprefix="SDL_AUDIO_")]
public enum AudioStatus {
STOPPED, PLAYING, PAUSED
}// AudioStatus
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]