build(python): simplify rpycdec vendor layout

This commit was merged in pull request #17.
This commit is contained in:
2026-09-06 17:22:16 -04:00
parent 884789d676
commit aab32198d1
56 changed files with 10 additions and 19 deletions

View File

@@ -0,0 +1,71 @@
from . import layout, core
from ..text import text
from .. import object as renpyobject, python
class Keymap(layout.Null):
pass
class RollForward(layout.Null):
pass
class PauseBehavior(layout.Null):
pass
class DismissBehavior(layout.Null):
pass
class SoundStopBehavior(layout.Null):
pass
class SayBehavior(layout.Null):
pass
class Button(layout.Window):
pass
class ImageButton(Button):
pass
class HoveredProxy(object):
pass
class Input(text.Text): # @UndefinedVariable
pass
class Adjustment(renpyobject.Object):
pass
class Bar(core.Displayable):
pass
class Conditional(layout.Container):
pass
class TimerState(python.RevertableObject):
pass
class Timer(layout.Null):
pass
class MouseArea(core.Displayable):
pass
class OnEvent(core.Displayable):
pass

View File

@@ -0,0 +1,33 @@
from .. import object as renpyobject
class IgnoreEvent(Exception):
pass
class EndInteraction(Exception):
pass
class absolute(float):
pass
class DisplayableArguments(renpyobject.Object):
pass
class Displayable(renpyobject.Object):
pass
class SceneLists(renpyobject.Object):
pass
class MouseMove(object):
pass
class Interface(object):
pass

View File

@@ -0,0 +1,10 @@
from . import core, layout
from .. import python
class Drag(core.Displayable, python.RevertableObject):
pass
class DragGroup(layout.MultiBox):
pass

View File

@@ -0,0 +1,84 @@
from ..display import core, layout
from .. import object as renpyobject
class Null(core.Displayable):
pass
class Container(core.Displayable):
pass
class Position(layout.Container):
pass
class Grid(Container):
pass
class IgnoreLayers(Exception):
pass
class MultiBox(layout.Container):
pass
class SizeGroup(renpyobject.Object):
pass
class Window(Container):
pass
class DynamicDisplayable(core.Displayable):
pass
def ConditionSwitch(*args, **kwargs):
pass
class IgnoresEvents(Container):
pass
def Crop(rect, child, **properties):
pass
LiveCrop = Crop
class Side(Container):
pass
class Alpha(core.Displayable):
pass
class AdjustTimes(Container):
pass
class Tile(Container):
pass
LiveTile = Tile
class Flatten(Container):
pass
class AlphaMask(Container):
pass
class NearRect(Container):
pass

View File

@@ -0,0 +1,2 @@
class Transform:
pass