Searched refs:cursor (Results 1 - 25 of 100) sorted by relevance

1234

/haiku/src/libs/glut/
H A DglutCursor.cpp48 * DESCRIPTION: set a new mouse cursor for current window
50 void glutSetCursor(int cursor) { argument
52 gState.currentWindow->cursor = cursor;
53 __glutSetCursor(cursor);
60 * DESCRIPTION: the actual cursor changing routine
62 void __glutSetCursor(int cursor) { argument
63 int realcursor = cursor;
64 if (cursor < 0 || cursor > GLUT_CURSOR_BOTTOM_LEFT_CORNE
[all...]
/haiku/src/servers/app/
H A DCursorManager.cpp10 /*! Handles the system's cursor infrastructure */
101 ServerCursor* cursor = ((ServerCursor*)fCursorList.ItemAtFast(i)); local
102 cursor->fManager = NULL;
103 cursor->ReleaseReference();
114 ServerCursorReference cursor(_FindCursor(clientTeam, cursorData), false);
116 if (!cursor) {
117 cursor.SetTo(new (std::nothrow) ServerCursor(cursorData), true);
118 if (cursor) {
119 cursor->SetOwningTeam(clientTeam);
120 if (AddCursor(cursor) < B_O
159 AddCursor(ServerCursor* cursor, int32 token) argument
191 RemoveCursor(ServerCursor* cursor) argument
220 ServerCursor* cursor = (ServerCursor*)fCursorList.ItemAtFast(index); local
407 ServerCursor* cursor; local
426 ServerCursor* cursor = (ServerCursor*)fCursorList.ItemAtFast(i); local
438 _RemoveCursor(ServerCursor* cursor) argument
[all...]
H A DCursorSet.h22 \brief Class to manage system cursor sets
30 status_t AddCursor(BCursorID which,const BBitmap *cursor, const BPoint &hotspot);
33 status_t FindCursor(BCursorID which, BBitmap **cursor, BPoint *hotspot);
34 status_t FindCursor(BCursorID which, ServerCursor **cursor) const;
H A DServerCursor.cpp35 \param r Size of the cursor
36 \param cspace Color space of the cursor
38 \param hotspot Hotspot of the cursor
39 \param bytesperline Bytes per row for the cursor. See
58 \param data Pointer to 68-byte cursor data array. See BeBook entry for
73 // Now that we have all the setup, we're going to map (for now) the cursor
87 // for each row in the cursor data
97 // for each column in each row of cursor data
109 // remember cursor data for later
143 \param cursor curso
145 ServerCursor(const ServerCursor* cursor) argument
[all...]
H A DCursorSet.cpp27 \name Name of the cursor set.
37 \brief Saves the data in the cursor set to a file
61 \brief Loads the data into the cursor set from a file
84 \brief Adds the cursor to the set and replaces any existing entry for the given specifier
85 \param which System cursor specifier defined in CursorSet.h
86 \param cursor BBitmap to represent the new cursor. Size should be 48x48 or less.
87 \param hotspot The recipient of the hotspot for the cursor
90 - \c B_BAD_VALUE: cursor is NULL
94 CursorSet::AddCursor(BCursorID which, const BBitmap *cursor, argument
249 ServerCursor *cursor = new(std::nothrow) ServerCursor( local
[all...]
H A DCursorManager.h25 \brief Handles almost all cursor management functions for the system
27 The Cursor manager provides system cursor support, previous unseen on
42 int32 AddCursor(ServerCursor* cursor,
46 bool RemoveCursor(ServerCursor* cursor);
61 void _RemoveCursor(ServerCursor* cursor);
67 // System cursor members
/haiku/src/add-ons/accelerants/nvidia/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
62 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c146 Put the cursor at the start of the frame buffer.
147 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM.
149 /* Initialize the rest of the cursor information while we're here */
150 si->cursor.width = 16;
151 si->cursor.height = 16;
152 si->cursor.hot_x = 0;
153 si->cursor.hot_y = 0;
154 si->cursor.x = 0;
155 si->cursor.y = 0;
156 si->cursor
[all...]
/haiku/src/add-ons/accelerants/skeleton/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
62 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c138 Put the cursor at the start of the frame buffer.
139 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM.
141 /* Initialize the rest of the cursor information while we're here */
142 si->cursor.width = 16;
143 si->cursor.height = 16;
144 si->cursor.hot_x = 0;
145 si->cursor.hot_y = 0;
146 si->cursor.x = 0;
147 si->cursor.y = 0;
148 si->cursor
[all...]
/haiku/src/add-ons/accelerants/via/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
94 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c139 Put the cursor at the start of the frame buffer.
140 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM.
142 /* Initialize the rest of the cursor information while we're here */
143 si->cursor.width = 16;
144 si->cursor.height = 16;
145 si->cursor.hot_x = 0;
146 si->cursor.hot_y = 0;
147 si->cursor.x = 0;
148 si->cursor.y = 0;
149 si->cursor
[all...]
/haiku/src/apps/haikudepot/ui_generic/
H A DLinkedBitmapView.cpp67 BCursor cursor(B_CURSOR_ID_FOLLOW_LINK);
68 SetViewCursor(&cursor, true);
70 BCursor cursor(B_CURSOR_SYSTEM_DEFAULT);
71 SetViewCursor(&cursor, true);
H A DLinkView.cpp115 BCursor cursor(cursorID);
116 SetViewCursor(&cursor, true);
/haiku/src/add-ons/accelerants/neomagic/
H A DCursor.c30 /* Update cursor variables appropriately. */
31 si->cursor.width = width;
32 si->cursor.height = height;
33 si->cursor.hot_x = hot_x;
34 si->cursor.hot_y = hot_y;
40 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
49 /* clamp cursor to display */
54 si->cursor.x = x;
55 si->cursor.y = y;
68 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c176 Put the cursor at the start of the frame buffer. The typical 64x64 4 color
179 /* Initialize the rest of the cursor information while we're here */
180 si->cursor.width = 16;
181 si->cursor.height = 16;
182 si->cursor.hot_x = 0;
183 si->cursor.hot_y = 0;
184 si->cursor.x = 0;
185 si->cursor.y = 0;
216 /* initialise various cursor stuff*/
219 /* ensure cursor stat
[all...]
/haiku/src/preferences/appearance/
H A DSysCursorAPI.h8 void set_syscursor(cursor_which which, const BCursor *cursor);
H A DSysCursorAPI.cpp8 void set_syscursor(cursor_which which, const BCursor *cursor) argument
16 link.Attach<int32>(cursor->m_serverToken);
30 link.Attach<int32>(cursor->fToken);
/haiku/src/add-ons/accelerants/matrox/
H A DCursor.c13 No hardware cursor possible on the secondary head :(
15 CRTC1 has a cursor, can be displayed on DAC or MAVEN
16 CRTC2 has no cursor
19 app_server does not support some modes with and some without cursor
40 /* Update cursor variables appropriately. */
41 si->cursor.width = width;
42 si->cursor.height = height;
43 si->cursor.hot_x = hot_x;
44 si->cursor.hot_y = hot_y;
50 /* Move the cursor t
[all...]
/haiku/headers/private/interface/
H A DMenuWindow.h41 bool CheckForScrolling(const BPoint& cursor);
46 bool _Scroll(const BPoint& cursor);
/haiku/docs/interface_guidelines/docbook-css/
H A Dmozilla.css20 cursor: pointer;
/haiku/src/apps/icon-o-matic/transformable/
H A DPerspectiveBoxStates.cpp33 BCursor cursor(cursorData);
34 view->SetViewCursor(&cursor);
/haiku/src/add-ons/accelerants/radeon/
H A DCursor.c7 Hardware cursor support.
33 // public function to set shape of cursor
38 uint8 *fb_cursor = vc->cursor.data;
41 /* NOTE: Currently, for BeOS, cursor width and height must be equal to 16. */
50 vc->cursor.hot_x = hot_x;
51 vc->cursor.hot_y = hot_y;
69 // public function to move cursor
84 // clamp cursor (negative positions are impossible due to uint16)
126 // public function to show cursor
136 vc->cursor
[all...]
/haiku/src/tests/servers/app/cursor_test/
H A DCursorBitmapTest.cpp121 BCursor cursor(bitmap, hotspot);
122 SetCursor(&cursor);
H A DCursorTest.cpp62 BCursor cursor(kCursorData);
63 SetViewCursor(&cursor);

Completed in 166 milliseconds

1234