Skip to content

LV: Replacement for LV::Bin: LV::Sequence #17

Open

Description

@kaixiong

Proposed API:

class Sequence {
public:

  // Constructor
  VisSequence ();

  // Destructor
  ~VisSequence ();

  // Run
  void run ();

  // Set input driver
  bool set_input (std::string const& input_name);

  // Set actor (immediate change, no transitions)
  bool set_actor (std::string const& actor_name);

  // Set actor (transition with a morph plugin in the given time)
  bool set_actor (std::string const& actor_name, Time const& time, std::string const& morph_name);
};

Activity

  1. rigid commented on Jan 24, 2013

    @rigid
    Member

    I propose using VisDirector instead (VisSequence doesn't really cover the "contains everything" meaning of "bin")

  2. kaixiong commented on Jan 25, 2013

    @kaixiong
    MemberAuthor

    Updated the proposed API.

    LV::Sequence must not be thought of as a container ('bin') of any kind. The rename is only done because there is much shared code with LV::Bin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions