OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [java/] [awt/] [image/] [MemoryImageSource.h] - Blame information for rev 860

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 758 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __java_awt_image_MemoryImageSource__
5
#define __java_awt_image_MemoryImageSource__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace java
15
  {
16
    namespace awt
17
    {
18
      namespace image
19
      {
20
          class ColorModel;
21
          class ImageConsumer;
22
          class MemoryImageSource;
23
      }
24
    }
25
  }
26
}
27
 
28
class java::awt::image::MemoryImageSource : public ::java::lang::Object
29
{
30
 
31
public:
32
  MemoryImageSource(jint, jint, ::java::awt::image::ColorModel *, JArray< jbyte > *, jint, jint);
33
  MemoryImageSource(jint, jint, ::java::awt::image::ColorModel *, JArray< jbyte > *, jint, jint, ::java::util::Hashtable *);
34
  MemoryImageSource(jint, jint, ::java::awt::image::ColorModel *, JArray< jint > *, jint, jint);
35
  MemoryImageSource(jint, jint, ::java::awt::image::ColorModel *, JArray< jint > *, jint, jint, ::java::util::Hashtable *);
36
  MemoryImageSource(jint, jint, JArray< jint > *, jint, jint, ::java::util::Hashtable *);
37
  MemoryImageSource(jint, jint, JArray< jint > *, jint, jint);
38
  virtual void addConsumer(::java::awt::image::ImageConsumer *);
39
  virtual jboolean isConsumer(::java::awt::image::ImageConsumer *);
40
  virtual void removeConsumer(::java::awt::image::ImageConsumer *);
41
  virtual void startProduction(::java::awt::image::ImageConsumer *);
42
  virtual void requestTopDownLeftRightResend(::java::awt::image::ImageConsumer *);
43
  virtual void setAnimated(jboolean);
44
  virtual void setFullBufferUpdates(jboolean);
45
  virtual void newPixels();
46
private:
47
  void sendPicture(::java::awt::image::ImageConsumer *);
48
public:
49
  virtual void newPixels(jint, jint, jint, jint);
50
  virtual void newPixels(jint, jint, jint, jint, jboolean);
51
  virtual void newPixels(JArray< jbyte > *, ::java::awt::image::ColorModel *, jint, jint);
52
  virtual void newPixels(JArray< jint > *, ::java::awt::image::ColorModel *, jint, jint);
53
private:
54
  jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) animated;
55
  jboolean fullbuffers;
56
  JArray< jint > * pixeli;
57
  jint width;
58
  jint height;
59
  jint offset;
60
  jint scansize;
61
  JArray< jbyte > * pixelb;
62
  ::java::awt::image::ColorModel * cm;
63
  ::java::util::Hashtable * props;
64
  ::java::util::Vector * consumers;
65
public:
66
  static ::java::lang::Class class$;
67
};
68
 
69
#endif // __java_awt_image_MemoryImageSource__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.