Added gdk_color_context_get_visual() function.

This commit is contained in:
Arturo Espinosa
1997-12-17 22:08:48 +00:00
parent 4c530ae5bc
commit 9c5d32799d
3 changed files with 26 additions and 9 deletions

View File

@ -681,7 +681,8 @@ void gdk_color_context_get_pixels_incremental (GdkColorContext *cc,
gint gdk_color_context_get_num_colors (GdkColorContext *cc); gint gdk_color_context_get_num_colors (GdkColorContext *cc);
gint gdk_color_context_get_depth (GdkColorContext *cc); gint gdk_color_context_get_depth (GdkColorContext *cc);
GdkColorContextMode gdk_color_context_get_mode (GdkColorContext *cc); GdkColorContextMode gdk_color_context_get_mode (GdkColorContext *cc);
GdkVisual *gdk_color_context_get_visual (GdkColorContext *cc);
gint gdk_color_context_query_color (GdkColorContext *cc, gint gdk_color_context_query_color (GdkColorContext *cc,
GdkColor *color); GdkColor *color);
gint gdk_color_context_query_colors (GdkColorContext *cc, gint gdk_color_context_query_colors (GdkColorContext *cc,

View File

@ -1336,24 +1336,32 @@ gdk_color_context_get_num_colors(GdkColorContext *cc)
} }
gint gint
gdk_color_context_get_depth (GdkColorContext *cc) gdk_color_context_get_depth(GdkColorContext *cc)
{ {
GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc; GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc;
g_assert (cc != NULL); g_assert(cc != NULL);
return ccp->visual->depth; return ccp->visual->depth;
} }
GdkColorContextMode GdkColorContextMode
gdk_color_context_get_mode (GdkColorContext *cc) gdk_color_context_get_mode(GdkColorContext *cc)
{ {
g_assert (cc != NULL); g_assert(cc != NULL);
return ((GdkColorContextPrivate *) cc)->mode; return ((GdkColorContextPrivate *) cc)->mode;
} }
GdkVisual *
gdk_color_context_get_visual(GdkColorContext *cc)
{
g_assert(cc != NULL);
return ((GdkColorContextPrivate *) cc)->visual;
}
gint gint
gdk_color_context_query_color(GdkColorContext *cc, gdk_color_context_query_color(GdkColorContext *cc,
GdkColor *color) GdkColor *color)

View File

@ -1336,24 +1336,32 @@ gdk_color_context_get_num_colors(GdkColorContext *cc)
} }
gint gint
gdk_color_context_get_depth (GdkColorContext *cc) gdk_color_context_get_depth(GdkColorContext *cc)
{ {
GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc; GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc;
g_assert (cc != NULL); g_assert(cc != NULL);
return ccp->visual->depth; return ccp->visual->depth;
} }
GdkColorContextMode GdkColorContextMode
gdk_color_context_get_mode (GdkColorContext *cc) gdk_color_context_get_mode(GdkColorContext *cc)
{ {
g_assert (cc != NULL); g_assert(cc != NULL);
return ((GdkColorContextPrivate *) cc)->mode; return ((GdkColorContextPrivate *) cc)->mode;
} }
GdkVisual *
gdk_color_context_get_visual(GdkColorContext *cc)
{
g_assert(cc != NULL);
return ((GdkColorContextPrivate *) cc)->visual;
}
gint gint
gdk_color_context_query_color(GdkColorContext *cc, gdk_color_context_query_color(GdkColorContext *cc,
GdkColor *color) GdkColor *color)