R-TYPE
ECS::Pattern Member List

This is the complete list of members for ECS::Pattern, including all inherited members.

changePatternType(PatternType pattern) noexceptECS::Pattern
getFirstPosition() noexceptECS::Pattern
getNextPosition(std::shared_ptr< ECS::Acceleration > acc, std::shared_ptr< ECS::Speed > speed, std::shared_ptr< ECS::Position > pos) noexceptECS::Pattern
operator=(const Pattern &) const noexcept=deleteECS::Pattern
operator=(Pattern &&) const noexcept=deleteECS::Pattern
Pattern(int sizeMapX, int sizeMapY, int sizeEntityX, int sizeEntityY, PatternType type=STRAIGHT) noexceptECS::Patternexplicit
Pattern(const Pattern &pattern) noexcept=defaultECS::Pattern
Pattern(Pattern &&) noexcept=deleteECS::Patternexplicit
~IComp() noexcept=defaultECS::ICompvirtual
~Pattern() noexcept override=defaultECS::Pattern