Searched refs:DrawState (Results 1 - 21 of 21) sorted by relevance

/haiku/src/servers/app/
H A DPictureBoundingBoxPlayer.h13 class DrawState;
23 const DrawState* drawState,
H A DDrawState.cpp17 #include "DrawState.h"
34 DrawState::DrawState() function in class:DrawState
71 DrawState::DrawState(const DrawState& other) function in class:DrawState
117 DrawState::~DrawState()
122 DrawState*
123 DrawState
[all...]
H A DCanvas.h28 class DrawState;
39 Canvas(const DrawState& state);
46 DrawState* CurrentState() const { return fDrawState.Get(); }
47 void SetDrawState(DrawState* newState);
48 DrawState* DetachDrawState() { return fDrawState.Detach(); }
88 ObjectDeleter<DrawState>
96 const DrawState& state, const IntRect& bounds);
H A DDrawState.h40 class DrawState { class
42 DrawState();
43 DrawState(const DrawState& other);
45 virtual ~DrawState();
47 DrawState* PushState();
48 DrawState* PopState();
49 DrawState* PreviousState() const
80 DrawState* Squash() const;
228 ObjectDeleter<DrawState>
[all...]
H A DCanvas.cpp24 #include "DrawState.h"
40 fDrawState(new(std::nothrow) DrawState())
45 Canvas::Canvas(const DrawState& state)
47 fDrawState(new(std::nothrow) DrawState(state))
70 DrawState* previous = fDrawState.Detach();
71 DrawState* newState = previous->PushState();
97 Canvas::SetDrawState(DrawState* newState)
281 const DrawState& state, const IntRect& bounds)
H A DPictureBoundingBoxPlayer.cpp17 #include "DrawState.h"
54 State(const DrawState* drawState, BRect* boundingBox)
66 DrawState* GetDrawState()
73 DrawState* previousState = fDrawState.Detach();
74 DrawState* newState = previousState->PushState();
136 ObjectDeleter<DrawState>
554 DrawState* drawState = state->GetDrawState();
844 const DrawState* drawState, BRect* outBoundingBox)
H A DLayer.cpp10 #include "DrawState.h"
19 LayerCanvas(DrawingEngine* drawingEngine, DrawState* drawState,
H A DView.cpp23 #include "DrawState.h"
969 DrawState* previousState = fDrawState.Detach();
970 DrawState* newState = previousState->PushState();
H A DServerPicture.cpp21 #include "DrawState.h"
728 DrawState* state = canvas->CurrentState();
743 // DrawState::PenSize() returns the scaled pen size, so we
H A DServerWindow.cpp66 #include "DrawState.h"
1646 DrawState* state = fCurrentView->CurrentState()->PreviousState();
/haiku/src/servers/app/drawing/
H A DAlphaMask.h15 #include "DrawState.h"
141 const DrawState& drawState, BPoint where,
147 const DrawState& GetDrawState() const;
154 ObjectDeleter<DrawState> fDrawState;
178 const DrawState& GetDrawState() const;
188 static DrawState* fDrawState;
H A DAlphaMask.cpp412 DrawState* const drawState = canvas.CurrentState();
447 ServerPicture* picture, const DrawState& drawState, BPoint where,
452 fDrawState(new(std::nothrow) DrawState(drawState))
489 const DrawState&
506 DrawState* ShapeAlphaMask::fDrawState = NULL;
516 fDrawState = new(std::nothrow) DrawState();
579 const DrawState&
H A DDrawingEngine.h30 class DrawState;
73 virtual void SetDrawState(const DrawState* state,
89 virtual void SetFont(const DrawState* state);
H A DDrawingEngine.cpp21 #include "DrawState.h"
313 DrawingEngine::SetDrawState(const DrawState* state, int32 xOffset,
393 DrawingEngine::SetFont(const DrawState* state)
978 // #pragma mark - DrawState
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteDrawingEngine.h12 #include "DrawState.h"
44 virtual void SetDrawState(const DrawState* state,
59 virtual void SetFont(const DrawState* state);
170 DrawState fState;
H A DRemoteMessage.h30 class DrawState;
159 void AddDrawState(const DrawState& drawState);
H A DRemoteMessage.cpp12 #include "DrawState.h"
131 RemoteMessage::AddDrawState(const DrawState& drawState)
H A DRemoteDrawingEngine.cpp13 #include "DrawState.h"
103 RemoteDrawingEngine::SetDrawState(const DrawState* state, int32 xOffset,
264 RemoteDrawingEngine::SetFont(const DrawState* state)
613 // #pragma mark - DrawState versions
/haiku/src/servers/app/drawing/Painter/
H A DPainter.h39 class DrawState;
61 void SetDrawState(const DrawState* data,
102 void SetFont(const DrawState* state);
H A DPainter.cpp50 #include "DrawState.h"
294 Painter::SetDrawState(const DrawState* state, int32 xOffset, int32 yOffset)
492 Painter::SetFont(const DrawState* state)
/haiku/src/servers/app/decorator/
H A DDecorator.h24 #include "DrawState.h"
289 DrawState fDrawState;

Completed in 332 milliseconds