-
Notifications
You must be signed in to change notification settings - Fork 137
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
35 changed files
with
1,847 additions
and
1,040 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,44 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cdcgm -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cdcgm_bi__ | ||
#define __cdcgm_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextCGM cdecl alias "cdContextCGM" () as cdContext ptr | ||
#define CD_CGM cdContextCGM() | ||
#pragma once | ||
|
||
#define CD_CGMCOUNTERCB 1 | ||
#define CD_CGMSCLMDECB 2 | ||
#define CD_CGMVDCEXTCB 3 | ||
#define CD_CGMBEGPICTCB 4 | ||
#define CD_CGMBEGPICTBCB 5 | ||
#define CD_CGMBEGMTFCB 6 | ||
extern "C" | ||
|
||
#define __CD_CGM_H | ||
declare function cdContextCGM() as cdContext ptr | ||
#define CD_CGM cdContextCGM() | ||
const CD_CGMCOUNTERCB = 1 | ||
const CD_CGMSCLMDECB = 2 | ||
const CD_CGMVDCEXTCB = 3 | ||
const CD_CGMBEGPICTCB = 4 | ||
const CD_CGMBEGPICTBCB = 5 | ||
const CD_CGMBEGMTFCB = 6 | ||
#define CDPLAY_ABORT CD_ABORT | ||
#define CDPLAY_GO CD_CONTINUE | ||
|
||
#endif | ||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cdclipbd -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cdclipbd_bi__ | ||
#define __cdclipbd_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextClipboard cdecl alias "cdContextClipboard" () as cdContext ptr | ||
#pragma once | ||
|
||
extern "C" | ||
|
||
#define __CD_CLIPBOARD_H | ||
declare function cdContextClipboard() as cdContext ptr | ||
#define CD_CLIPBOARD cdContextClipboard() | ||
|
||
#endif | ||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cddbuf -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cddbuf_bi__ | ||
#define __cddbuf_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextDBuffer cdecl alias "cdContextDBuffer" () as cdContext ptr | ||
#pragma once | ||
|
||
extern "C" | ||
|
||
#define __CD_DBUF_H | ||
declare function cdContextDBuffer() as cdContext ptr | ||
#define CD_DBUFFER cdContextDBuffer() | ||
|
||
#endif | ||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cddebug -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cddebug_bi__ | ||
#define __cddebug_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextDebug cdecl alias "cdContextDebug" () as cdContext ptr | ||
#pragma once | ||
|
||
#endif | ||
extern "C" | ||
|
||
#define __CD_DEBUG_H | ||
declare function cdContextDebug() as cdContext ptr | ||
#define CD_DEBUG cdContextDebug() | ||
|
||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cddgn -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cddgn_bi__ | ||
#define __cddgn_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextDGN cdecl alias "cdContextDGN" () as cdContext ptr | ||
#pragma once | ||
|
||
#endif | ||
extern "C" | ||
|
||
#define __CD_DGN_H | ||
declare function cdContextDGN() as cdContext ptr | ||
#define CD_DGN cdContextDGN() | ||
|
||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cddxf -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cddxf_bi__ | ||
#define __cddxf_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextDXF cdecl alias "cdContextDXF" () as cdContext ptr | ||
#pragma once | ||
|
||
#endif | ||
extern "C" | ||
|
||
#define __CD_DXF_H | ||
declare function cdContextDXF() as cdContext ptr | ||
#define CD_DXF cdContextDXF() | ||
|
||
end extern |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,36 @@ | ||
'' FreeBASIC binding for cd-5.8.1 | ||
'' | ||
'' based on the C header files: | ||
'' Copyright (C) 1994-2014 Tecgraf, PUC-Rio. | ||
'' | ||
'' cdemf -- header translated with help of SWIG FB wrapper | ||
'' Permission is hereby granted, free of charge, to any person obtaining | ||
'' a copy of this software and associated documentation files (the | ||
'' "Software"), to deal in the Software without restriction, including | ||
'' without limitation the rights to use, copy, modify, merge, publish, | ||
'' distribute, sublicense, and/or sell copies of the Software, and to | ||
'' permit persons to whom the Software is furnished to do so, subject to | ||
'' the following conditions: | ||
'' | ||
'' NOTICE: This file is part of the FreeBASIC Compiler package and can't | ||
'' be included in other distributions without authorization. | ||
'' The above copyright notice and this permission notice shall be | ||
'' included in all copies or substantial portions of the Software. | ||
'' | ||
'' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
'' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
'' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
'' IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
'' CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
'' TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
'' SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
'' | ||
#ifndef __cdemf_bi__ | ||
#define __cdemf_bi__ | ||
'' translated to FreeBASIC by: | ||
'' Copyright © 2015 FreeBASIC development team | ||
|
||
declare function cdContextEMF cdecl alias "cdContextEMF" () as cdContext ptr | ||
#pragma once | ||
|
||
#endif | ||
extern "C" | ||
|
||
#define __CD_EMF_H | ||
declare function cdContextEMF() as cdContext ptr | ||
#define CD_EMF cdContextEMF() | ||
|
||
end extern |
Oops, something went wrong.